Einzelnen Beitrag anzeigen
  #2  
Alt 28.08.07, 12:17
Benutzerbild von Kurt51
Kurt51 Kurt51 ist offline
TYPO3forum.net Donater
 
Registriert seit: 21.07.06
Ort: Jülich
Beiträge: 1.028
Kurt51 eine Nachricht über Yahoo! schicken Kurt51 eine Nachricht über Skype™ schicken

Zitat:
Zitat von joscha Beitrag anzeigen
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
Code:
 pidInList = this
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.
__________________
Einen schönen Gruß aus Jülich
Kurt

http://www.kupix.de
Mit Zitat antworten