[TYPO3-german] Listen unterschiedliche css-Klassen zuweisen

Martina Reck mreck at kilde.com
Tue May 2 17:52:35 CEST 2006


Hallo Martin,
vielen Dank für die schnelle Antwort, aber das ist leider auch nicht  
die Lösung für mein Problem. Bei deiner Lösung bekommt ja die <UL>  
der ersten Ebene die Klasse 'liste_eins' und eine <UL> der zweiten  
Ebene die Klasse 'liste_zwei'.
Z.B.:
<ul class="liste_eins">
	<li>1. Menüpunkt
		<ul class="liste_zwei">
			<li>...
		</ul>
	</li>
	<li>2. Menüpunkt
		<ul class="liste_zwei">
		...
		</ul>
	</li>
</ul>
Ich benötige aber eine Umsetzung, so dass die <UL>s der zweiten Ebene  
der Reihe nach, je nachdem zu welchem Menüpunkt der ersten Ebene sie  
gehören, eine andere Klasse bekommen (z.B. liste_eins für die  
Unterliste des ersten Menüpunktes, liste_zwei für die Unterliste des  
zweiten Menüpunktes, usw.).

Gruß,
Martina

On 02.05.2006, at 15:52, Martin Ficzel wrote:

> Martina Reck schrieb:
>> Hallo,
>>
>> ich habe das Problem, dass ich für ein Navigationsmenü, das über  
>> Listen
>> und CSS funktioniert, den jeweiligen Unterlisten eine jeweils andere
>> Klasse zuweisen muss.
>>
>> Beispiel:
>> <ul>
>>     <li>Punkt 1
>>         <ul class="eins"><li>Punkt 1.1</li></ul>
>>     </li>
>>      <li>Punkt 2
>>         <ul class="zwei">
>>             <li>Punkt 2.1</li>
>>             <li>Punkt 2.2</li>
>>         </ul>
>>     </li>
>> </ul>
>>
>> Nun hab ich aber bisher noch keine Lösung gefunden, wie ich das  
>> mittels
>> TypoScript anstellen kann. Irgendwie kann ich allen Unterlisten nur
>> dieselbe Klasse zuweisen. Dies bringt mir aber leider herzlich  
>> wenig, da
>> die Untermenüs nicht auf der Ebene des übergeordneten Menüpunktes
>> aufklappen sollen, sondern immer auf der gleichen Höhe. Somit muss  
>> ich
>> jedes Untermenü um einen anderen Betrag nach oben verschieben.
>>
>> Kann mir hierzu zufällig jemand eine Tip geben?
>>
>> Gruß,
>> Martina
>
> **** sinngemäß und stark verkürzt ****
>
> mymenu = HMENU
>
> # ebene 1
> mymenu.1 = TMENU
> mymenu.1.wrap = <ul class="liste_eins">|</ul>
>
> # ebene 1 states
> mymenu.1.NO = 1
> mymenu.1.NO.wrapItemAndSub = <li>|</li>
>
> #ebene 2
> mymenu.2 < mymenu.1
> mymenu.2.wrap = <ul class="liste_zwei">|</ul>
> _______________________________________________
> TYPO3-german mailing list
> TYPO3-german at lists.netfielders.de
> http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-german




More information about the TYPO3-german mailing list