Sæt id og class hvis menupunkt er aktivt

Tags:    php code-igniter

Hejsa drenge og piger.

Sidder og leger lidt med en menu på et site som jeg bygger på frameworket Codeigniter.
Jeg har dog et problem med min menu.

Det hele skal jeg gerne være brugervenligt så ville det jo være fedt hvis jeg kunne få min menu til at være aktiv altså gøre brug af de css id og classes der er.

Uden der er sket noget ser menu opbygningen sådan her ud:
Fold kodeboks ind/udHTML kode 


Når den så skal vise et menupunkt som aktivt skal den se sådan her ud:

Fold kodeboks ind/udHTML kode 


Læg mærke til class active og current samt id current.

Nogen der har en ide til hvordan jeg løser dette i CI?



3 svar postet i denne tråd vises herunder
1 indlæg har modtaget i alt 3 karma
Sorter efter stemmer Sorter efter dato
Jeg tænker at du kører dette via noget Javascript.

Du kan få urlen ved at bruge:
Fold kodeboks ind/udJScript kode 

Og så er det bare at tjekke om pathname matcher en af de href der er i menuen.
Og så give den <li> .current, samt give dens parents('li') #current.



Du skifter vel ikke ID baseret på hvad der er aktivt?



Js var en mulighed.

Er ikke sikker på hvad du mener Henrik?



t