Typo3

failormooNN

Lieutenant
Registriert
März 2013
Beiträge
965
Hi Leute,

ich abeite aktuell an einer neuen Seite und nutze dazu folgendes TS für die Navigation:

Code:
page.10.marks.LINKS = HMENU
    page.10.marks.LINKS {
    entryLevel = 0
    1 = TMENU
    1.NO = 1
    1.NO.wrapItemAndSub = <li>|</li>
    1.ACT = 1
    1.ACT.wrapItemAndSub = <li class="menusub_active">|</li>
    1 {
    CUR < .ACT
    CUR {
    after.cObject < tt_content.menu.20.3
    }
    }
    }

Der, oben stehende, Code stell die Navigation korrekt da.
Klicke ich auf einen Navigationspunkt, leitet er mich auf die
verlinkte Seite weiter und zeigt mir dann das Untermenu an, wenn es eines hat.

Ich möchte allerdings, dass Untermenus immer angezeigt werden, auf jeder Seite.
Die Aktiv-Klasse soll dabei weiterhin so vergeben werden wie jetzt auch.

Meine bisherigen Bemühungen beschränkten sich auf expAll = 1 und verschieben der after.cObject-Zeile usw., allerdings hat bisher jeder Versuch nichts gebracht.

Vllt. ist unter Euch jemand mit einem guten Blick und kann mir eventuell dabei helfen.

Beste Grüsse
failor
 
Mit diesen angaben kann doch kein Mensch was anfangen.
Mehr Quelltext oder bessere genauere Beschreibung.
Ansonsten musst du dir ein Forum suchen, bei dem Leute wirklich das Framework jeden Tag benutzen und die Muße haben dir zuhelfen.
btw: Kommasetzung ist keine Gefühlssache ;) da gibts gewisse Regeln ^^
 
Sers,

ein Konstrukt wie dieses:

HTML:
<ul>
  <li></li>
  <li>
    <ul>
      <li></li>
    </ul>
  </li>
</ul>

erstellst du etwa so:

Code:
page.10.marks.LINKS = HMENU
page.10.marks.LINKS {
    entryLevel = 0
    wrap = <nav>|</nav>
  1 = TMENU
  1 {
    wrap = <ul> | </ul>
    expAll = 1
    NO = 1
    NO.wrapItemAndSub = <li> | </li>
    NO.ATagParams = role="link"
    NO.ATagTitle.field = abstract // description // subtitle // title

    IFSUB = 1
    IFSUB < .NO

    ACT = 1
    ACT < .NO
    ACT.ATagParams = class="act"
  }
  2 = TMENU
  2 {
    wrap = <ul> | </ul>
    NO = 1
    NO.wrapItemAndSub = <li> | </li>
    NO.ATagTitle.field = abstract // description // subtitle // title

    IFSUB = 1
    IFSUB < .NO

    ACT = 1
    ACT < .NO
    ACT.ATagParams = class="act"
  }
}

mal grob...

Das wolltest du oder?
 
Zuletzt bearbeitet:
Zurück
Oben