Vi è mai capitato di voler inserire un modulo all'interno di un articolo? Ebbene esiste un semplice "trucco" per farlo!

Mettiamo ad esempio che il vostro sito abbia instalato un componente che gestisce un calendario con gli eventi in programma ed esso è pubblicabile come modulo.
Voi però non volete far visualizzare il calendario in una colonna laterale, ma invece lo volete all'interno di un articolo...

Ciò si ottiene utilizzando il comando loadposition.

Per prima cosa create il modulo del calendario e assegnatelo ad una posizione inesistente, ad esempio "mio-calendario".
A questo punto, nell'articolo in cui si desideri che appaio il modulo, è sufficiente inserire:

{loadposition mio-calendario}

ed il modulo viene visualizzato dove specificato all'interno del testo.

Questa fuonzionalità è presente da molto tempo, ma in JOOMLA 2.5 sono stati aggiunti "trucchetti aggiuntivi" che valgono anche per JOOMLA 3.X:

  • Per far apparire il titolo del modulo sopra la lista degli eventi basta inserire ", xhtml" dopo la posizione del modulo e ciò incorporerà l'intero modulo in un unico div insieme al titolo.
  • In laternatica, usando ", rounded" il modulo viene incorporato con quattro div, che consente di utilizzare i fogli di stile per mettere gli angoli arrotondati. Questa procedura però ormai è obsoleta e si preferisce utilizzare CSS3 per gli angoli arrotondati.

In questo modo la chiamata al nostro modulo del calendario si presenta semplicemente così:

{loadposition mio-calendario, xhtml}

Un'altra opzione è quella di cambiare la sintassi per chiamare il modulo con il suo nome.
Ad esempio si potrebbe voler includere un modulo di log-in all'interno del vostro articolo. Per fare ciò vi basta usare questo codice:

{loadmodule mod_login}

Google+

Questo sito utilizza anche cookie di profilazione al fine di inviare comunicazioni pubblicitarie personalizzate e consente anche l'invio di cookie di "terze parti" (impostati da un sito web diverso da quello visitato).
Chiudendo questo banner o cliccando su un qualunque elemento della pagina si accetta l'utilizzo dei cookie. E' possibile consultare l'informativa alla sezione dedicata.