Gestione della classe da assegnare ai tab

Ciao Gianni,

ho un problema di natura grafica questa volta :D

dovrei assegnare class="active" al tab di una lista non ordinata ( ul ) in base al controller selezionato, ma vorrei evitare di inserire troppa logica inutile nel tpl,come posso ovviare?

ex dell'header.tpl :

<ul>

<li id="catalog">catalogo</li>

<li id="news">news</li>

<li id="customers">utenti</li>

<li id="blog">blog</li>

</ul>

attendo illuminazioni :death:

†:bye:

come id Ť assegnato il nome del controller, come posso fare ad assegnare la classe active in base al controller corrente?

PS : il mený (per ora) Ť scritto a mano nell'header .tpl ma potrei, chessÚ, generarlo con un helper.

Ma probabilmente mi son giocato gli helper da quando ho integrato smarty† :buck:

inviato 9 anni fa
Andrea Turso
Andrea Turso
86
X 0 X

aahahha girando per siti ( per altre cose : charset UTF 16 ) ho trovato accidentalmente una bella soluzione in js !!!

cosž evito di incasinare codice† e template :D

risposto 9 anni fa
Andrea Turso
Andrea Turso
86
X 0 X

Fonte della soluzione :

http://leftlogic.com/lounge/articles/auto-selecting_navigation/

Ť bello come anche questo tizio abbia affrontato un problema del genere, prima in php :p poi con JS per separare tutto

:bye:

risposto 9 anni fa
Andrea Turso
Andrea Turso
86
X 0 X

non male come idea† O0

risposto 9 anni fa
Gianni Tomasicchio
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda