Un modulo è un piccolo blocco autonomo di contenuti o funzionalità riutilizzabili (come un menu, un modulo di accesso o un pezzo di testo personalizzato). Joomla è strutturato in voci di menu, che sono sinonimo di pagine. I moduli sono configurati per apparire su tutte le voci di menu (pagine) per impostazione predefinita, ma possono essere impostati per apparire (o non apparire) su voci di menu specifiche. Questo tutorial mostra come fare.

Prerequisiti

Impostazione

Creare un articolo

  1. Accedi al backend.
  2. Vai su Contenuti > Articoli e clicca su Nuovo.
    • Titolo: Lumache
    • Testo articolo: lascia vuoto, inserisci del testo casuale, oppure chiedi a un'IA un paragrafo sulle lumache e incolla il risultato.
  3. Salva & Chiudi

Creare una voce di menu per l'articolo

  1. Vai su Menu > Menu principale e clicca su Nuovo.
    • Titolo: Lumache
    • Tipo di voce di menu: Articoli > Singolo articolo
    • Articolo: Lumache
  2. Salva & Chiudi

Creare due moduli personalizzati

Uno conterrà una curiosità sulle lumache e apparirà solo sulla voce di menu Lumache (l'articolo Lumache); l'altro sarà un avviso di manutenzione del sito e apparirà su ogni voce di menu (ogni pagina del sito).

  1. Vai su Contenuti > Moduli sito, clicca su Nuovo, poi seleziona Personalizzato.
    • Titolo: Curiosità
    • Inserisci una curiosità sulle lumache nell'editor di testo, ad esempio "La lumaca da giardino media si muove a un ritmo di circa 3,6-47 metri all'ora, a seconda della specie e delle condizioni."
    • Posizione: Sidebar Left [sidebar-left]
  2. Clicca sulla scheda Assegnazione menu.
    • Assegnazione moduli: Solo sulle pagine selezionate
    • Seleziona Lumache.
  3. Salva e nuovo. Risultato: Il modulo viene salvato e appare un nuovo modulo vuoto con la scheda Assegnazione menu selezionata. Nota: L'assegnazione del modulo è impostata di default su Su tutte le pagine.
  4. Clicca sulla scheda Modulo.
    • Titolo: Site Maintenance
    • Inserisci un messaggio nell'editor di testo, ad esempio "Il nostro sito sarà offline per manutenzione questa sera."
    • Posizione: Sidebar Left [sidebar-left]
  5. Salva & Chiudi
Fun fact module assigned only on the snail menu item
Il modulo Fun Fact è configurato per essere mostrato solo sulla voce di menu Snails.

Passi

Visualizza il sito

  1. Visualizza il sito. Risultato: La homepage mostra il modulo Site Maintenance, un modulo Modulo di accesso e un modulo Percorso (Sei qui: Home); il menu principale include un link a Snails.
  2. Clicca su Snails nel menu principale. Risultato: Compaiono sia il modulo Fun Fact che il modulo Site Maintenance, insieme ai moduli Modulo di accesso e Percorso.

Elimina il modulo di accesso

Per questo sito, il modulo di accesso dovrebbe apparire ovunque tranne che nell'articolo Snails.

  1. Torna al backend.
  2. Vai a Contenuti > Moduli sito e clicca sul modulo Modulo di accesso.
  3. Clicca sulla scheda Assegnazione menu.
    • Assegnazione moduli: Su tutte le pagine tranne quelle selezionate
    • Deseleziona Home (lascia selezionata Snails).
  4. Salva & Chiudi
  5. Visualizza l'articolo Snails. Risultato: Il modulo di accesso appare ovunque tranne che nell'articolo Snails.
    Login module configured to not appear on the Snail menu item
    Il modulo di accesso è configurato per essere escluso dalla voce di menu Snails.

Utilizzando la funzione di assegnazione del modulo, abbiamo creato un modulo Fun Fact da mostrare solo nella pagina Snails, un modulo Site Maintenance da mostrare su tutte le pagine, e riconfigurato il modulo Modulo di accesso per apparire ovunque tranne che sulla voce di menu Snails.

Avvia il tour guidato di questo tutorial

Segui questo tutorial passo dopo passo in un Joomla Playground: un sito Joomla che funziona nel tuo browser.
L'avvio richiede pochi secondi, al massimo mezzo minuto.

Visualizzazione dei moduli per voce di menu Apri in una nuova scheda

Concetti

I moduli sono assegnati a tutte le voci di menu per impostazione predefinita, ma possono essere configurati per apparire solo su pagine selezionate, oppure per essere esclusi da pagine selezionate.

In Joomla, le voci di menu sono sinonimo di pagine. Assegnare un modulo a una voce di menu equivale ad assegnarlo a una pagina.