[TYPO3-UG Italy] menu' colorati
Mauro Lorenzutti - WEBFORMAT srl
mauro.lorenzutti at webformat.com
Tue May 22 17:41:56 CEST 2007
Ciao Domenico,
> Ancora qui con una domanda astrusa :-)
>
> In questo momento creo il menu' del sito con questo codice
>
> ####################################################
> 1 = TMENU
> 1 {
> expAll = 1
> noBlur = 1
> wrap = <div class="round-border-topright"></div> <h1
> class="first"> </h1> <dl class="nav3-grid">|
> NO {
> allWrap = <dt>|</dt>
> ATagParams = class="level1-no"
> ATagTitle.field = description // title
> }
> ###################################################
>
> Questo mi crea il il div del menu che ha il background verde. E'
> associato alla classe nav3-grid.
>
> Io vorrei modificare il colore di sfondo a seconda della voce di menu
> selezionata.
>
> E' possibile sostituire nav3-grid con una variabile e richiamare poi
> il valore corretto?
Una possibile soluzione sarebbe la creazione di un extension template
nelle pagine dove vuoi personalizzare il tuo menu. Per esempio il
seguente codice lo metti nel template "master" in radice:
lib.menu = HMENU
lib.menu.1 = TMENU
...
lib.menu.1.wrap = ...<dl class="nav3-grid">...
page.10 =< lib.menu
E questo vale per tutte le pagine.
Supponiamo poi tu voglia modificare un ramo del tuo sito. In quel caso
puoi creare un extension template nella root di quel ramo con questo codice:
lib.menu.1.wrap = ...<dl class="altra_classe">...
e nient'altro. Attenzione però all'oggetto HMENU (non chiamarlo
temp.qualcosa altrimenti non funziona) e all'inserimento dell'oggetto
nella pagina (=< e non <).
Spero di esserti stato utile.
--
Ciao,
Mauro Lorenzutti
e-mail: mauro.lorenzutti at webformat.com
---------------------------------------------------------
WEBFORMAT srl | Corte Europa, 12 | I-33097 SPILIMBERGO PN
Tel +39-0427-926.389 -- Fax +39-0427-927.653
info at webformat.com -- http://www.webformat.com
---------------------------------------------------------
More information about the TYPO3-UG-italy
mailing list