Questa è una notizia flash. Per pubblicarla qui o per modificarne il contenuto si accede al Pannello Amministratore di Joomla. Così come tutti gli altri contenuti del sito. Non occorrono specifiche conoscenze per gestire un sito con Joomla! |
| Menù a tendina |
|
Una delle cose che maggiormente vengono trattate riguardo ai menù di joomla! sono i così detti menù a tendina. In molti credono che sia solo un problema di corretto settaggio dei parametri e si arrabbiano perchè non riescono a far comparire il menù a tendina nel proprio template. Intanto intendiamoci sul significato del termine: per menù a tendina intendo quei menù, generalmente disposti in posizione orizzontale, che ci consentono di poter disporre di un gran numero di voci di menù in poco spazio. Al mouse over, cioè al momento in cui posizioniamo il puntatore del mouse sopra una voce di menù, questa si espanderà, con effetti di vario genere, in modo da mostrarne altre, che chiamiamo submenu. Che a loro volta possono mostrarne altre che saranno sub-submenù. Meglio non andare oltre i tre livelli ma sarebbe possibile mostrarne anche di più. Ebbene, in Joomla! non si possono creare di default menù a tendina orizzontali. Questa è una prerogativa dei template, se hanno presente questa funzione. Oppure è un lavoro che può essere fatto da qualche estensione. Non tutti i template dunque sono atti a mostrare un menù a tendina. Tra i tre template di default presenti in Joomla! il menù a tendina è presente solo sullo Ja_Purity. Quindi io direi che la cosa migliore da fare, per chi non ha una estrema dimestichezza con script, xhtml e css è quella di cercarsi un template che abbia di suo questa funzione. Per agevolarvi ne ho inseriti direttamente nella mia area download templates dinamici una decina, tutti rigorosamente testati e perfettamente funzionanti con i principali browser. Tenete presente che è più facile adattare colori ed immagini su un template ben scritto e che svolge bene il suo lavoro piuttosto che avventurarsi a creare un menù dinamico su un template dalla grafica già simile a quella che vogliamo ottenere. Un'altra strada per ottenere un menù a tendina è quello di installare una estensione che ci consenta di costruire menù dinamici. Io utilizzo per i menù a tendina questa componente free: swmenufree. Attenzione: con la versione free si può personalizzare in modo dinamico uno solo dei vostri menù a scelta, sia verticale che orizzontale. Qui puoi leggere un TUTORIAL SULLA CONFIGURAZIONE ED UTILIZZO DI swMenuFree.
Qui invece troverai un ottimo video tutorial:
Qui trovate una ottima guida per un altro modulo: http://wiki.joomla.it/index.php?title=Modulo_Extended_menu_per_creare_menu_a_discesa
Qui la demo di un altro modulo per menù a tendina, superfish: http://users.tpg.com.au/j_birch/plugins/superfish/#examples Qui per scaricare superfish: http://joomlacode.org/gf/project/superfishmodule/frsù Non abbiamo certamente esurito tutte le possibilità che abbiamo per realizzare menù a tendina nel nostro sito ma dovremmo almeno avere le idee un poco più chiare in proposito. |
Commenti
Hai idea ? sono stato poco chiaro? Grazie cmq!
non ho toccato nè html nè css.
Qualcuno potrebbe gentilissimamen te aiutarmi?
Grazie
A me però sorge un problema. Ho installato uno dei template da te indicati a questo url http://www.joomlacsszengar den.com/demo/index.php?option=com_remository&Itemid=7&func=select&id=12
Ora il problema è che non funzionano i menù a tendina e non riesco a capire cosa devo installare per configurarli
Grazie
Ho inserito i seguenti parametri nel modulo e sembrerebbe risolvere il problema
posizione menu: nldfn_menu
stile menu :lista
Suffisso classe CSS menu:-topmenu
Mostra sempre le voci dei sotto-menu : si
Ma ora il problema è che i sotto menù hanno un altro carattere, e l'evidenziato che si crea quando clicco su una voce di menù mi va in basso
i menù multicolonna visti in ja purity si possono fare con swmenufree?
ciao e complimenti per il sito