[TYPO3-german] Probleme bei Menügenerierung

Björn Hahnefeld bh at mp-telekommunikation.de
Mon Jul 2 18:03:53 CEST 2012


Ich habe es zwischenzeitlich selbst hinbekommen. Und zwar so :D...

--
#
# Hauptmenü
#
lib.mainnavi = HMENU
lib.mainnavi {
   special = directory
   special.value = 8

   1 = TMENU
   1 {
      wrap = <ul class="dropdown">|</ul>
      expAll = 1
      NO.wrapItemAndSub = <li><div id="col{field:uid}">|</div></li>
      NO.wrapItemAndSub.insertData = 1

      ACT < .NO
      ACT = 1
      ACT.ATagParams = class="active"
   }
   
   2 = TMENU
   2 {
      wrap = <ul>|</ul>
      NO.allWrap = <li>|</li>

      ACT < .NO
      ACT = 1
      ACT.ATagParams = class="active"
   }   
}
--

-----Ursprüngliche Nachricht-----
Von: typo3-german-bounces at lists.typo3.org [mailto:typo3-german-bounces at lists.typo3.org] Im Auftrag von Björn Hahnefeld
Gesendet: Montag, 2. Juli 2012 17:15
An: German TYPO3 Userlist
Betreff: Re: [TYPO3-german] Probleme bei Menügenerierung

Hauptschwierigkeit ist hier, dass eben die IDs der DIV-Container durchnummeriert sein sollten wegen der "padding-left"-Eigenschaft...

-----Ursprüngliche Nachricht-----
Von: typo3-german-bounces at lists.typo3.org [mailto:typo3-german-bounces at lists.typo3.org] Im Auftrag von Björn Hahnefeld
Gesendet: Montag, 2. Juli 2012 16:32
An: typo3-german at lists.typo3.org
Betreff: [TYPO3-german] Probleme bei Menügenerierung

Hallo zusammen,

ich möchte folgendes HTML-Menü zusammenbauen:

--
			<div id="content-main-menu">
				<ul class="dropdown">
					<li>
                                            <div id="col1">
						<a href="#">News / Termine</a>
                                            </div>
					</li>
					<li>
                                            <div id="col2">
						<a href="#">Leistungen</a>
						<ul>
							<li><a href="#">Abbruch</a></li>
							<li><a href="#">Tiefbau</a></li>
							<li><a href="#">Transport</a></li>
							<li><a href="#">Grubenbetriebe</a></li>
							<li><a href="#">Bodenb&ouml;rse</a></li>
						</ul>
                                            </div>
					</li>
					<li>
                                            <div id="col3">
						<a href="#">&Uuml;ber uns</a>
						<ul>
							<li><a href="#">Unternehmen</a></li>
							<li><a href="#">Management &amp; Team</a></li>
							<li><a href="#">Stellen &amp; Ausbildung</a></li>
						</ul>
                                            </div>
					</li>
					<li>
                                            <div id="col4">
						<a href="#">Referenzen</a>
						<ul>
							<li><a href="#">Fertige Baugruben</a></li>
						</ul>
                                            </div>
                                        </li>
				</ul>
			</div>
--

Die Container wie "<div id="col4">" benötige ich, weil der Hintergrund des Menüs über die ganze Breite gehen soll, aber die Menüpunkte unterhalb der Hauptmenüpunkte erscheinen sollen. Mein TS lautet:

--
#
# Hauptmenü
#
lib.mainnavi = HMENU
lib.mainnavi {
   special = directory
   special.value = 8

   1 = TMENU
   1 {
      wrap = <ul class="dropdown">|</ul>
      expAll = 1
      NO.wrapItemAndSub = <li>|</li>

      ACT < .NO
      ACT = 1
      ACT.ATagParams = class="active"
   }
   
   2 = TMENU
   2 {
      wrap = <ul>|</ul>
      NO.allWrap = <li>|</li>

      ACT < .NO
      ACT = 1
      ACT.ATagParams = class="active"
   }   
}
--

Leider weiss ich aber nicht, wo ich nun die entsprechenden Änderungen am TS vornehmen muss, damit die DIV-Container wie in der Vorlage eingefügt werden. Wer kann mir dabei behilflich sein?

Vielen Dank und beste Grüße von

Björn
_______________________________________________
TYPO3-german mailing list
TYPO3-german at lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german
_______________________________________________
TYPO3-german mailing list
TYPO3-german at lists.typo3.org
http://lists.typo3.org/cgi-bin/mailman/listinfo/typo3-german


More information about the TYPO3-german mailing list