[TYPO3-UG Dutch] ul een class meegeven in een2elaagverschillend van NO. (normal) en ACT. (active)

Rik Willems - Actiview rik at actiview.nl
Wed Mar 5 12:41:53 CET 2008


Hoi Jordan,

Maak je de losse submenus apart aan, of in een keer door? Anders kan je met
[PIDinRootline=8] iets doen...

-----Original Message-----
From: typo3-ug-dutch-bounces at lists.netfielders.de
[mailto:typo3-ug-dutch-bounces at lists.netfielders.de] On Behalf Of Rik
Willems - Actiview
Sent: woensdag 5 maart 2008 12:14
To: 'TYPO3 Usergroup Dutch'
Subject: Re: [TYPO3-UG Dutch] ul een class meegeven in een2elaagverschillend
van NO. (normal) en ACT. (active)

Hoi Jordan,

Ik begrijp nu wat je bedoelt. Het is een lastige waar ik zo geen antwoord op
heb. Kan je het niet af met een NO of ACT van de <li> items?

Groet,
Rik

-----Original Message-----
From: typo3-ug-dutch-bounces at lists.netfielders.de
[mailto:typo3-ug-dutch-bounces at lists.netfielders.de] On Behalf Of Jordan van
Bergen
Sent: woensdag 5 maart 2008 9:09
To: typo3-ug-dutch at lists.netfielders.de
Subject: Re: [TYPO3-UG Dutch] ul een class meegeven in een
2elaagverschillend van NO. (normal) en ACT. (active)

Hoi Rik,

> Kan je misschien iets duidelijker maken wat je precies wil? Het is me
> eerlijk gezegd niet duidelijk.

Ik spreek hier over een 2 lagen menu. De hoofdmenu items krijgen een class 
mee in de <ul>. Dit is select of current. Het actieve hoofdmenu moet de 
class "current" meekrijgen en de niet actieve hoofdmenu items moeten de 
class "select" mee krijgen. Dit heb ik met een truuk voor elkaar gekregen 
maar is niet zoals het hoort. Het hoofdmenu interesseert me echter niet zo, 
het gaat me om hetzelfde bij het submenu. Dus laten we zeggen dat we 
hoofdmenu items voetbal, tennis en golf hebben. Binnen voetbal hebben we 3 
subitems voetbal1, voetbal2, voetbal3 en het zelfde geldt voor tennis en 
golf (ook 3 items).

Hoe wil ik nu dat de submenu items in de broncode opgebouwd worden? Nou zo:

Voor voetbal:

      <ul class="sub_active">
       <li><a href="#">1</a></li>
       <li><a href="#">2</li>
       <li><a href="#">3</a></li>
      </ul>

Voor tennis:

      <ul class="sub">
       <li><a href="#">1</a></li>
       <li><a href="#">2</li>
       <li><a href="#">3</a></li>
      </ul>

Voor golf:

      <ul class="sub">
       <li><a href="#">1</a></li>
       <li><a href="#">2</li>
       <li><a href="#">3</a></li>
      </ul>

Ik wil dus alleen de class voor een actieve UL meegeven. In het bovenstaande

voorbeeld is er dus voor VOETBAL gekozen en dan moet de ul voor de subitems 
"sub_active" meekrijgen en de overige krijgen dan gewoon "sub" mee.

Bovenstaande is niet makkelijk gebleken en ik heb geen idee hoe dit in de 
opbouw van het menu met typo3 voor elkaar te krijgen. Wie heeft de gouden 
tip de <ul> een class mee te geven voor subitems binnen een hoofditem 
waarbij geldt dat het actieve submenu een andere class meekrijgt in 
vergelijking met de niet actieve menu's.

Tuurlijk kun je dit anders oplossen maar ik wil weten of het uberhaupt 
mogelijk is met de <ul> tag waardes mee te geven op basis van NO. (normal) 
en ACT. (actief). Ik heb het dus niet over het meegeven van een class aan 
een <li> (dat lukt me wel).

Hopelijk heb ik het nu verduidelijkt. Mij een raadsel hoe je het zou moeten 
doen in ieder geval.

Groeten,
Jordan 

_______________________________________________
TYPO3-UG-dutch mailing list
TYPO3-UG-dutch at lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-dutch

_______________________________________________
TYPO3-UG-dutch mailing list
TYPO3-UG-dutch at lists.netfielders.de
http://lists.netfielders.de/cgi-bin/mailman/listinfo/typo3-ug-dutch



More information about the TYPO3-UG-dutch mailing list