[Frage] Menupunkt direkt mir external url verlinken [Gelöst] TYPO3-Version: 6.1.1

  • stefan72 stefan72
    Jedi-Meister
    0 x
    404 Beiträge
    0 Hilfreiche Beiträge
    15. 01. 2014, 20:42

    Liebes Forum,

    Wird 'external url' als Seitentyp gewählt, wird oft die entsprechende Seite angezeigt anstelle auf den external url direkt zu verlinken. Es gibt dazu eine Lösung wie man eine direkte Verlinkung einbaut, bei meinem Menu will das aber nicht funktionieren, denn es wird zwar im menu der korrekte Link angezeigt, jedoch anstelle des Nav Titles wird das ganze html angezeigt:
    <a href="http://www.domain...

    Wo koennte der Fehler liegen?

    menu = HMENU
    menu {
    1 = TMENU
    1 {
    wrap = <ul>|</ul>

    NO = 1
    NO {
    ATagTitle {
    field = title
    fieldRequired = nav_title
    }

    wrapItemAndSub = <li>|</li>

    #external url direkt verlinken
    stdWrap.cObject = CASE
    stdWrap.cObject {
    key.field = doktype

    #Seitentyp Standart
    default = TEXT
    default {
    typolink.parameter.field = uid
    field = title
    stdWrap.htmlSpecialChars = 1
    }

    # 3 = Seitentyp externe URL
    3 = TEXT
    3 {
    field = title
    typolink.parameter.field = url
    typolink.extTarget.field = target
    }
    }

    stdWrap.htmlSpecialChars = 1
    }

    }
    }

    Bin für Hilfe und Tips sehr dankbar.
    Beste Grüsse
    Stefan

  • stefan72 stefan72
    Jedi-Meister
    0 x
    404 Beiträge
    0 Hilfreiche Beiträge
    16. 01. 2014, 20:38 - Lösung

    Ich habe nun einen work-around gefunden und im install tool donotcheckreferer auf 1 gestellt.
    Es ist ein hack aber tut was es soll. Mit dem Fehlen dieses Sicherheitsbausteins kann ich leben. Habe den entsprechenden bug resp das fehlende Feature in forge mit Version 6.1.7 bestätigt.


  • 1
  • Chrissli Chrissli
    Jedi-General
    0 x
    1016 Beiträge
    28 Hilfreiche Beiträge
    16. 01. 2014, 09:55

    So vielleicht?

    1. 3 = TEXT
    2. 3 {
    3. field = title
    4. stdWrap.typolink.parameter.field = url
    5. stdWrap.typolink.extTarget.field = target
    6. }

    God's in his heaven, all's right with the world

  • stefan72 stefan72
    Jedi-Meister
    0 x
    404 Beiträge
    0 Hilfreiche Beiträge
    16. 01. 2014, 13:03

    Hallo und besten dank für den Tipp. Es hat sich dadurch nichts verändert.

    Ich habe dann den ATagTitle noch vor den typolink angefügt. Das rendert mir das Menu wieder korrekt, der direkte Link zum external url wird dadurch aber nicht erstellt. Wer wüsste noch Rat? Meine TS script Kenntnisse sind einfach zu marginal, so fürchte ich...

    1. key.field = doktype
    2. #Seitentyp Standart
    3. default = TEXT
    4. default {
    5. ATagTitle.typolink.parameter.field = uid
    6. field = title
    7. }
    8.  
    9.  
    10. # 3 = Seitentyp externe URL
    11. 3 = TEXT
    12. 3 {
    13. field = title
    14. ATagTitle.typolink.parameter.field = url
    15. ATagTitle.typolink.extTarget.field = target
    16. }
    17. }

  • stefan72 stefan72
    Jedi-Meister
    0 x
    404 Beiträge
    0 Hilfreiche Beiträge
    16. 01. 2014, 20:38

    Ich habe nun einen work-around gefunden und im install tool donotcheckreferer auf 1 gestellt.
    Es ist ein hack aber tut was es soll. Mit dem Fehlen dieses Sicherheitsbausteins kann ich leben. Habe den entsprechenden bug resp das fehlende Feature in forge mit Version 6.1.7 bestätigt.

  • 1