[TYPO3-german] HMENU/TMENU manipulieren

bernd wilke t3ng at bernd-wilke.net
Thu May 22 08:42:37 CEST 2014


Am 22.05.14 01:29, schrieb Jan Kornblum:
> Hallo again,
>
>> kann für ein HMENU/TMENU ein Item manuell einfügen? Das Menü wird
>> gerendert über special=list und special.value = 1,2,3. Jetzt soll ein
>> 4. Item "von Hand" erzeugt werden.
>
> ...das interessiert mich weiterhin ;)
>
>> Oder alternativ (mit special.value=1,2,3,4): Lässt sich via
>> Optionsplit das letzte Item auf "nicht verlinkt" setzen? Es soll zwar
>> ausgegeben, aber nicht verlinkt werden (also ohne <a> bzw. mit <a
>> href="#"> o.ä.).
>
> Habe gerade entdeckt, dass .NO.doNotLinkIt ein Optionsplit hat, also
> geht es mit sowas:
>
> .NO.doNotLinkIt = 0 |*| 0 |*| 1

genauso kannst du deinen Menüeinträgen auch weiters HTML anhängen. statt 
einem
	wrapItemAndSub = <li>|</li>
wrap machst du eben ein
	wrapItemAndSub = <li>|</li><li>..zusatz..</li>
für das letzte Element.

oder aber du packst den Zusatz in den globalen Wrap:

statt
	wrap = <ul>|</ul>
ein
	wrap = <ul>|<li>..zusatz..</li><ul>

damit das ganze etwas flexibler ist kannst du den wrap natürlich auch 
über ein cObject zusammen bauen:
	wrap.cObject = COA
	wrap.cObject {
		wrap = <ul>|</ul>

		# das wird der finale wrap-splitter:
		10 = TEXT
		10.value = |

		20 = TEXT
		20.value = ..zusatz..
		20.wrap = <li>|</li>
	}

bernd
-- 
http://www.pi-phi.de/cheatsheet.html


More information about the TYPO3-german mailing list