Joomla.it Forum
Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : Domgraz 06 Sep 2011, 13:44:53
-
Salve, sono nuovo del mondo di Joomla e della realizzazione siti in particolare.
Volevo fare questa domanda, è possibile inserire un "modulo", magari che visualizzi una serie di foto, in una determinata posizione all'interno di un articolo?
Grazie anticipatamente!
-
Ciao Domgraz,
leggi questo articolo
http://www.joomla.it/articoli-della-community/3862-inserire-un-modulo-allinterno-di-un-contenuto.html
è per la 1.5 ma è la stessa cosa per la 1.6/1.7
Visualizza i moduli all'interno dei contenuti, Sintassi: {loadposition user1} o il nome del modulo, Syntax: {loadmodule mod_login}. Opzionalmente si può specificare lo stile del modulo e per loadmodule uno specifico titolo di modulo.
-
Quindi se il mio modulo si chiama "sigplus Architettura" devo fare:
{sigplus Architettura mod_login}
e posso inserirlo all'interno dell'articolo!
Giusto?
-
Se non ho capito male dovrebbe essere cosi {loadposition sigplus Architettura} se il modulo si chiama "sigplus Architettura"
-
...anche io ho capito cosi, ma non va!
-
Quindi se il mio modulo si chiama "sigplus Architettura" devo fare:
{sigplus Architettura mod_login}
e posso inserirlo all'interno dell'articolo!
se ti riferisci al modulo del componente per fotogallery "sigplus"...(mod_sigplus)
per visualizzare le foto in una determinata posizione nell'articolo puoi installare e attivare il plugin "plg_sigplus"
una volta attivato ti basta inserire nell'articolo
{gallery}imagefolder{/gallery}
dove imagefolder è la cartella dove vengono caricate le foto in
joomlaroot/images/stories/imagefolder
cmq resta sempre valido il suggerimento di "adottauncane" per il posizionamento del modulo
:)
-
Niente mi compare la scritta ma non le immagini!
io ho Joomla 1.7, ho provato cosi:
{sigplus Architettura mod_login}
{loadposition sigplus Architettura}
poi ho installato il plugin "plg_sigplus", ho fatto cosi
{gallery}/homez.403/aidas/www/beta/images/sampledata/parks/animals{/gallery}
niente funziona!
HELP!
-
non ho capito se questa l'hai provata:
{loadposition NomePosizione}
Il modulo ha un nome ed è associato a una posizione, il loadposition carica i moduli che si trovano in quella determinata posizione non conta il nome del modulo.
-
Cosi funziona!!!!! ;D
Ma se, come nel mio caso, devo inserire un modulo presente in una sola pagina e in una posizione in cui, in altre pagine è presente un'altro modulo, come faccio?
E se il modulo da inserire non è presente in nessuna altra pagina, ma devo inserirlo solo nell'articolo come faccio?
-
nell'articolo linkato c'è scritto: cambi il nome della posizione
-
Ma se, come nel mio caso, devo inserire un modulo presente in una sola pagina e in una posizione in cui, in altre pagine è presente un'altro modulo, come faccio?
E se il modulo da inserire non è presente in nessuna altra pagina, ma devo inserirlo solo nell'articolo come faccio?
Anche se cambiassi il nome della posizione avrei lo stesso problema. Posso cambiare il nome della posizione di una pagina soltanto?
-
dall'articolo "controlliamo che il parametro Voci di menu sia impostato su Tutte"
se è impostato su tutte è ovvio che lo vedrai anche nell'articolo, ma la posizione da te inserita di fatto non esiste da nessun'altra parte se non nell'articolo stesso
-
Ma se, come nel mio caso, devo inserire un modulo presente in una sola pagina e in una posizione in cui, in altre pagine è presente un'altro modulo, come faccio?
Crei una posizione ad hoc x il modulo e cambi l'assegnazione di posizione al modulo stesso, dopodichè procedi come sopra.
-
ma posso creare una nuova posizione senza dover utilizzare un programma per modificare/generare il "template"?
-
Certo! Basta aggiungerla nel file templatedetails.xml
-
ok, la posizione che ho aggiunto esite, ma come faccio a posizionarla in un determinato punto del template o magari dell'articolo?
-
Puoi pubblicare un modulo in una posizione inesistente. Scrivi, proprio la scrivi nella finestra delle posizioni. Scrivi paperino, pubblichi il modulo su tutte le pagine e nell'aricolo metti {loadposition paperino}
Così non ti preoccupi che la posizione sia usata da altri moduli in altre pagine.
Va bene anche aggiungerla nel file templatedetails.xml, se vuoi.