Zum Inhalt springen

Verlinkung im Menu ändern

Erstellt am 21. Februar 2006 · 4 Antworten · letzte Antwort am 28. Februar 2006

Tags: Links, Frage

engine ·

Hallo Zusammen,

ich habe folgendes Problem:

Ich habe ein GMENUE gebaut und möchte jetzt gerne per TScript das href austauschen. Ist das möglich. Leider bin ich nicht fündig geworden.

Also aus <a href="index..."> soll <a href="mein HREF"> werden.

Kann mir da Jemand weiterhelfen?

Vielen Dank,

Jörn

dfluess ·

Hallo,

Wenn Du ein GMENU per TS erstellst, dann gibt dieses im Normalfall die Sitestruktur von TYPO3 wieder. Welchen Sinn sollte ein mit T3 erzeigtes dynamisches sonst machen?

Du kannst auch Sites vom Typ "externe URL" erstellen, dort Deinen beliebigen URL eingeben.

Oder was möchtest Du erreichen?

D.

engine ·

Hallo,

und vielen Dank für die Antwort. Das Problem ist, dass ich das href auf #no
setzen möchte und ein Javascript einfügen muss, da onClick einige Funktionen aufgerufen werden sollen.

Viele Grüße,

Jörn

dfluess ·

Weis nicht, ob ich das richtig verstanden habe. Warum hängst Du nicht einfach über "config.linkVars" Deine Parameter an den URL?

dfluess ·

Habe Dein Posting gerade nochmal gesehen. Dazu ist mir noch was eingefallen.

Wenn Du unbedingt href ändern willst, dann baue dies in das TS-Setup für das Menü ein:

      NO {
           allWrap = |
           before.cObject = TEXT
           before.cObject.field = uid
           before.cObject.dataWrap = <a href="|.html#no">
           after.cObject = TEXT
           after.cObject.field = title//nav_title
           after.cObject.htmlSpecialChars = 0
           after.cObject.wrap = |</a>
        }

Du kannst "dataWrap" natürlich noch anpassen...
D.