Search the FirstSpirit Knowledge Base
In der Strukturverwaltung sollen sich externe Links in einem neuen Browserfenster öffnen. Ist dies möglich?
Ich gehe mal davon aus, dass Sie die Struktur mit einer Navigationsfunktion ausgeben. Dort können Sie ein if-Abfrage verwenden, die nur für externe Links ein target="_blank" im Anchor-Tag ausgibt.
<a href="$CMS_VALUE(#nav.ref)$" $CMS_IF(!#nav.ref.getPageLangSpec(#global.language).useExternalUrl())$ target="_blank$CMS_END_IF$>
Dieser Code Snippet ist falsch, er verlinkt durch das umkehrende ! die Logik. Daneben fehlte ein Anführungszeichen.
Dieser Code funktioniert bei mir:
$CMS_IF(#nav.ref.getPageLangSpec(#global.language).useExternalUrl())$ target="_blank"$CMS_END_IF$
Hier mal der Code mit Highlighting und Funktionssicherheit
<a href="$CMS_VALUE(#nav.ref)$" $CMS_IF(#nav.ref.getPageLangSpec(#global.language).useExternalUrl())$ target="_blank"$CMS_END_IF$>