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
96
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
96
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
96
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