Joomla! - I Moduli

google-plus Scritto da . Postato in Joomla!

Cosa è un modulo Joomla!avatar joomla

In Joomla! un modulo è un'estensione costituita in genere da una porzione di contenuto che sarà visualizzata laddove è stata assegnata o associata ad una o più voci di menu. Nelle pagine linkate da queste voci di menu, sarà visualizzato in una posizione specifica prevista dal template in uso, vicino ad un articolo o ad altri contenuti.

Se vuoi saperne di più sui moduli e le posizioni, leggi l'articolo:

Joomla! - Anteprima posizioni moduli

Il modulo può essere autonomo e avere logica propria. E' il caso dei moduli di tipo HTML Personalizzato o di alcuni moduli per la creazione di form contatti scaricabili dalla JED.

Alcuni moduli invece, dipendono dal funzionamento e dai dati prelevati dal componente per il quale sono stati creati: i componenti infatti si possono servire dei moduli per permettere all'utente di accedere comodamente alle proprie funzionalità da una piccola porzione sulla pagina. Infatti, se installate un componente, molto spesso a corredo dello stesso vengono messi a disposizione dei moduli per completarne la funzionalità.

posizioni template

Alcuni esempi di moduli

il blocco di login che appare sul lato destro (joomla 3.x) dopo l'installazione base di Joomla! con template Protostar completo dei dati di esempio, è un modulo assegnato alla voce di menu 'Home'. Tale modulo, dipende dal componente com_users dedicato alla gestione degli utenti.

Per poter apparire a frontend, un menu una volta creato da Menu > Gestione (Menu), deve essere assegnato a un modulo di tipo menu. Lo stesso menu può essere assegnato anche a più moduli se si intende visualizzarlo in più posizioni del template contemporaneamente, sulla stessa pagina o in posizioni diverse a seconda della pagina.

I banner che vedete in questa pagina, sono anch'essi dei moduli di tipo banner e dipendono dal componente com_banner nativo di Joomla!

Creazione e gestione dei moduli

Nel backend, sotto Estensioni > Moduli si possono gestire e creare moduli sulla base delle tipologie installate in Joomla! e posizionarli su un area predefinita del template.

Le tipologie dei moduli dipendono anche dai componenti installati. Più componenti ho installato sul mio joomla website, più tipologie di moduli ho a disposizione. Fanno eccezzione i moduli che offrono funzioni senza appoggiarsi ad alcun componente (un esempio lo è Background Slider). Anch'essi aggiungono la propria tipologia alla rosa messa a disposizione in Gestione Moduli.

Alcuni moduli costituiscono elementi di design nel template, altri svolgono una funzione informativa. Moduli come il modulo search - ricerca, il modulo breadcrumb - percorso e il modulo navigazione, spesso hanno posizioni preimpostate nei template giacché ospitano funzionalità di sistema.

Cose in comune fra i moduli

Ogni modulo ha

  • un titolo (obbligatorio) che può essere visualizzato come intestazione del modulo o può essere nascosto a seconda delle proprie preferenze e/o esigenze
  • una posizione in un template (pena la non visualizzazione nel layout)
  • un pulsante per pubblicare/sospendere il modulo
  • un indice di ordinamento per ordinare i moduli assegnati alla stessa posizione
  • una funzione di pubblicazione programmata (data di inizio e data di fine)
  • l’opzione per assegnare una lingua (apparirà solo quando l’utente seleziona la lingua alla quale è assegnato)
  • l'assegnazione del modulo alle pagine nel quale dovrà essere visualizzato.

Nelle Opzioni avanzate, potete

  • scegliere tra i differenti layout di template (se ve ne sono a disposizione)
  • aggiungere un Suffisso classe CSS utile a creare selettori css ad hoc che consentiranno di personalizzarne la visualizzazione
  • usare la memoria cache (temporanea) per attivarlo o disattivarlo e impostare un tempo prima che venga rimemorizzato.
Se hai gradito l'articolo, condividilo, basta un click:

Aggiungi commento

I commenti lasciati dagli utenti del blog sono sempre soggetti a controllo prima di eventuale pubblicazione. I commenti non considerati adatti per contenuti, spam o forma saranno eliminati e non pubblicati. Leggi i Termini e Condizioni di utilizzo per maggiori informazioni.


Codice di sicurezza
Aggiorna

  • logo teoca
  • materexcel collabora
  • logo flash pulizie
  • revolution srl
  • logo arcotraslochi
  • montaggio mobili trento
  • logo elevatori sito
  • logo prontopro

Prima di andartene...

Perché non rimanere in contatto?

Clicca sul pulsante "Mi piace" qui sotto per rimanere aggiornato su tutti i nuovi contenuti e ricevere notifica degli articoli interessanti che condivido giornalmente sulla Pagina Facebook dedicata al blog.

Puoi anche iscriverti alla newsletter e al nuovo canale YouTube di blog.dangerx82 così da rimanere sempre aggiornato sui nuovi contenuti...

x

Per essere più facile ed intuitivo, il blog fa uso dei cookie, piccole porzioni di dati che consentono di capire come gli utenti navighino e ne visualizzino le pagine. I cookie non registrano alcuna informazione personale sull'utente ed eventuali dati identificabili non verranno memorizzati. Ti invitiamo a prendere visione della nostra Informativa sulla Privacy (aggiornata il 25/05/2020). Oppure visiona la nostra Cookie Policy (aggiornata il 17/10/2019):