Feb | 09
07
Sabato
Come creare dei sotto menu |
|
|
|||
|
Autore :
ventus85 » Questo articolo è stato letto: 68678 volte » |
|||||
| Guide - Joomla 1.5 | |||
|
Oggi presento i passi necessari per creare un sottomenu. Avere una struttura a sottomenu può essere molto utile, così possiamo suddividere i link in "sezioni" ed evitare più menu diversi. Nell'esempio che userò, per continuare sull'esempio dell'articolo citato, farò un menu chiamato menù (per esempio di un ristorante, scusate il gioco di parole ).Per creare una struttura di questo genere è necessario usare due livelli di voci di menu. Vediamo i passi da fare.Dal back-end bisogna andare su Gestione menu e poi creare un Nuovo menu inserendo il nome (deve essere univoco), titolo, descrizione e nome del modulo. Una volta creato il menu passiamo a creare le singole voci. Prima creo le voci principali (le così dette di primo livello del menu) poi quelle del sottomenu vero e proprio (dette di secondo livello). Per creare una nuova voce del menu si sceglie il menu appena creato dal menu orizzontale del backend e scegliere Nuovo. Creiamo come esempio la voce "I primi": andare su Nuovo, scegliere il tipo di collegamento (per esempio può essere un articolo oppure un componente) e riempire con i dati richiesti. Una volta create le varie voci principali del menu (come possiamo vedere dalla seconda figura), creiamo le voci del sottomenu. Poniamo che per il nostro Menù sia necessario suddividere le voci in questo modo:
Nel caso dei "Primi di pasta" dopo aver inserito il titolo, l'alias e indicato il menu Menù bisogna selezionare come elemento "I primi" (vedi terza figura). Una volta aggiunte tutte le voci desiderate otteniamo una visuale come quella nella figura successiva, dove viene esplicitamente indicato quali sono le voci di primo livello e quelle di secondo livello. ![]() Una visione ad albero come questa viene utilizzata molto spesso, per esempio quando creiamo con un componente per le immagini una galleria e delle sottogallerie. Ma non è finita qui. In Joomla i menu sono dei moduli. Questi moduli determinano tre cose:
![]() Prima applicazione Questo primo esempio serve per fare vedere come si crea un nuovo modulo che visualizza tutti gli elementi del nostro nuovo menu. E' necessario seguire questi passi:
Nella figura possiamo vedere il risultato finale.Osservazione: se si utilizza il template "rhuk_milkyway" e si desidera che il menu abbia un aspetto simile agli altri menu, in Parametri Avanzati bisogna inserire "_menu" nel Suffisso class modulo (questo varrà anche per l'esempio successivo). Seconda applicazione Qui invece creiamo dei menu separati (sfruttando quello già fatto) per i livelli inferiori che abbiamo creato. Osservazione: quello che verrà detto adesso non funziona se è attivato il SEF ma non il mod_rewrite nella configurazione globale. Ecco i passi da fare in questo caso:
![]() ![]() Abbiamo così ottenuto i nostri sottomenu. (1) Inizio livello e Fine livello sono due parametri presenti nel modulo dei menu della versione 1.5 di Joomla. Consentono di controllare i livelli indicati relativi alla voce di menu. Visto che siamo a parlare di cibi, non mi resta che augurarvi buon appetito... Riferimenti: Creating a submenu
Articoli più recenti:
|



).
Vediamo i passi da fare.
Poniamo che per il nostro Menù sia necessario suddividere le voci in questo modo:

Nella figura possiamo vedere il risultato finale.


