Hallo ich habe ein hübsches Menü mit JavaScript, allerdings benötige dazu das sich die id eines jeden Hauptmenupunkt eine unterschiedliche id bekommt.
Kann ich das mit TypoScrpit lösen?
Nach dem Prinzip:
IFSUB.wrapItemAndSub = <li id="66552+1" class="off">|</li>
Wäre echt Super wenn jemand mir helfen könnte.
Lg
Sabsine
Habe folgendes ausprobiert:
IFSUB = 1
IFSUB.wrapItemAndSub = <li id="{field:title}">|</li>
IFSUB.linkWrap = <span>|</span>
IFSUB.ATagBeforeWrap = 1
Allerdings kommt bei mir einfach "{field:title}" als text raus, und nicht der Titel?
Hast du evtl. eine Erklärung?
Lg
Sabsine
Crossposting:
#639334
Also zwar nicht die beste Lösung, aber es geht auch mit optionsplit:
Bei mir sieht das dann so aus:
IFSUB.wrapItemAndSub = <li id="home">|</li>||<li id="spenden">|</li>||<li id="philosophie">|</li>||<li id="kontakt">|</li>
Somit wird den einzelnen Menüeinträgen eine eigene Klasse gegeben.
Hoffe es hilft evtl. mal jemanden.
Liebe Grüße
Sabsine
moin,
1.NO{
allWrap.insertData = 1
allWrap = <li class="{field:title}">|
wrapItemAndSub = |</li>
}
Leider muss man z.B. über allWrap gehen, da insertData bei wrapItemAndSub nicht greift.
Armin
ArminB schrieb
Leider muss man z.B. über allWrap gehen, da insertData bei wrapItemAndSub nicht greift
könnte das mal wer patchen ^^
georg
ArminB schrieb
Leider muss man z.B. über allWrap gehen, da insertData bei wrapItemAndSub nicht greift.
http://bugs.typo3.org/view.php?id=6991, mal schauen wie schnell das im Core ist
georg
ab 4.2. hat auch wrapitemandsub stdwrap funktionalität