Zitat:
Zitat von joscha Hallo,
nachdem ich jetzt zwei Tage hier und im Rest des Internet gesucht habe wage ich es doch mal meine Anfänger-Ich-steht-auf-dem-Schlauch-Frage zu stellen.
Ich möchte die folgende Seite endlich aus ihrem Tabellen-Gefängnis befreien und mit TYPO3 realisieren: http://www.trafficweb.de/jobs/index.php
Das klappt auch soweit schon alles ganz gut. Allerdings kämpfe ich mit der 3. Navigationsebene (dort wo die einzelnen Jobs aufgelistet sind). Diese Navigation soll nur eingeblendet werden, wenn es die 3. Ebene überhaupt gibt.
So sieht es bis jetzt aus (mit allen aufgeklappten Navigationen) und noch nicht sortierten DIVs Traffic - Agentur für Werbung, Kommunikation & Design: Jobs
Allerdings verschwindet die Navigation (logischerweise), wenn ich eine Jobbeschreibung aufrufe. Ich verwende dazu folgenden Code Code: # aktuelle obere Seite als Link
subHead = HMENU
subHead {
special = rootline
special.range = 2|2
wrap = <h1>|</h1>
1 = TMENU
1 {
noBlur = 1
NO.linkWrap = |
}
}
subMen = HMENU
subMen{
entryLevel = 2
wrap = <ul class="nav2">|</ul>
noBlur = 1
1 = TMENU
1 {
noBlur = 1
NO.linkWrap = <li>|</li>
CUR = 1
CUR.linkWrap = <li>|</li> ||<li>
CUR.ATagParams = class="mainactive"
}
}
subNavi = COA
subNavi.wrap = <div id="nav_sub"><img src="fileadmin/vorlagen/templates/traffic_main/sub2-nav-top.gif" />|<img src="fileadmin/vorlagen/templates/traffic_main/sub2-nav-bot.gif" /></div>
subNavi {
if.isTrue.numRows {
table = pages
select {
pidInList = this
}
}
10 < subHead
20 < subMen
} Ich müsste statt der Zeile ja einen Schnipsel einfügen, der Prüft ob es eine dritte Navigationsebene gibt. Und genau da laufe ich zur Zeit gegen eine Wand.
Ein Anstoß in die richtige Richtung würde mir sehr helfen.
Vielen Dank schon jetzt für eure Mühen |
Hi Joscha,
ich würde statt dem "subNavi" das "subMen" erweitern um
2 = TMENU
2 { und dann hier das wrapping von subNavi rein und den ACT setzen ...
und - den required nicht vergessen, damit es auch nur exitiert, wenn Menueeinträge vorhanden sind.