Einzelnen Beitrag anzeigen
  #2  
Alt 20.11.06, 13:53
earthling earthling ist offline
Forum Newbie
 
Registriert seit: 14.11.06
Beiträge: 17
Unglücklich

Falls ich mein Problem nicht verständlich erklärt haben sollte...


...schreib ich nochmal n paar Worte dazu...

Also, bisher spukt typo3 ungefähr das hier aus:
(dabei ist die Seite A1 gerade angeklickt worden, also "current")

Code:
<ul>
  <li><a href="#" id="current">Seite A</a>
  <ul>
    <li><a href="#" id="current">Seite A1</a></li>
    <li><a href="#">Seite A2</a></li>
  </ul>
  </li>
</ul>
<ul>
  <li><a href="#">Seite B</a></li>
</ul>
<ul>
  <li><a href="#">Seite C</a></li>
</ul>
Im Grunde ist das ja meistens so gewollt - die Unterpunkte von Seite A werden nur deswegen ausgegeben, weil diese Seite aktiv ist.

Jetzt hätte ich allerdings gerne, dass das Menü folgendermaßen generiert wird:

Code:
<ul>
  <li><a href="#" id="current">Seite A</a>
  <ul>
    <li><a href="#" id="current">Seite A1</a></li>
    <li><a href="#">Seite A2</a></li>
  </ul>
  </li>
</ul>
<ul>
  <li><a href="#">Seite B</a>
  <ul>
    <li><a href="#">Seite B1</a></li>
  </ul>
  </li>
</ul>
<ul>
  <li><a href="#">Seite C</a>
  <ul>
    <li><a href="#">Seite C1</a></li>
    <li><a href="#">Seite C2</a></li>
    <li><a href="#">Seite C3</a></li>
  </ul>
  </li>
</ul>
Die Unterpunkte der Seiten werden bei mir per CSS versteckt und erscheinen wenn man die Maus über Eintrag der ersten Navi-Ebene bewegt.

Mein TS-Code sieht bisher folgendermaßen aus - ganz nach Schema F:

Code:
tmp.HAUPTNAVIGATION = HMENU
tmp.HAUPTNAVIGATION {
  1 = TMENU
  1 {
    NO = 1
    NO.wrapItemAndSub = <ul><li>|</li></ul>
    ACT = 1
    ACT < .NO
    ACT.ATagParams = id="current"
  }
  2 = TMENU
  2 {
    wrap = <ul>|</ul>
    NO = 1
    NO.wrapItemAndSub = <li>|</li>
    ACT = 1
    ACT < .NO
    ACT.ATagParams = id="current"
  }
}
Gibt es denn niemanden, der eine Idee dazu hat?
Mit Zitat antworten