clauzer
I'm new here

externe Menüpunkte im neuen Browserfenster?

In der Strukturverwaltung sollen sich externe Links in einem neuen Browserfenster öffnen. Ist dies möglich?

0 Kudos
3 Replies
feddersen
Community Manager

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$>

0 Kudos

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$

0 Kudos

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$>

0 Kudos