Zum Inhalt springen

target _blank bei Link zu externer Seite

Erstellt am 5. Juli 2011 · 3 Antworten · letzte Antwort am 1. November 2011

Tags: Links, Frage

MohnSemmel ·

Es ist mir ja fast peinlich zu fragen, aber irgendwie scheint nichts zu funktionieren mit dem target _blank. Ich krieg es nicht hin, das sich eine externe Seite in einem Menü in einem neuen Fenster öffnet. Ich hab glaube ich jede Config-Variante außerhalb des Menü-TS probiert (in Setup und Konstanten) die irgendwo auf dieser Welt als Tip in Foren oder Maillisten vorhanden ist. in meinem Object-Browser ist unter extTarget alles auf _blank.

Übrig bleibt eine Lösung die mir nicht schmeckt und von der ich mir nicht vorstellen kann, das es die einzige Lösung ist ... nämlich den Link vom Menüpunkt zu entfernen und dann über Text und Typolink wieder drauf zu legen. Daqs sieht dann in etwa so aus:

...
    NO{
       # nicht linken, da typolinks verwendet werden
      doNotLinkIt = 1
      wrapItemAndSub = <li>|</li>
      stdWrap.cObject = CASE
      stdWrap.cObject {
      key.field = doktype
        default = TEXT
        default {
          field = title
          typolink.parameter.field = uid
          stdWrap.htmlSpecialChars = 1
        }
        # 4 = shortcut
        4 = TEXT
        4 {
          field = title
          typolink.parameter.field = shortcut
        }
        
        #3 = Link to external page
        3 = TEXT
        3 {
          field = title
          typolink.parameter.field = url
          #typolink.extTarget = _blank
        }
        
      }
      
    }
...

Ist das der Weisheit letzter Schluss zu dem Thema? In früheren Versionen von TYPO3 konnte man in den Seiteneigenschaften wenigstens noch manuell das Ziel angeben, das geht zumindest in der neusten Version auch nicht mehr.

In tiefster Verzweiflung
Semmel

MohnSemmel ·

Habs mittlerweile gefunden ... ich wusste, dass es peinlich wird!

In den Seiteneigenschaften bei "Verhalten" unter "Linkziel" _blank eintragen und es geht.

Trotzdem komisch, dass man das (außer über die umständliche Menüconfig) nicht global festlegen kann, wie zum Beispiel in der RTE-Config.