Joomla.it Forum

Joomla! 2.5 (versione con supporto terminato) => Joomla! 1.6/1.7/2.5 => : rezaur 16 Oct 2012, 19:58:32

: loadposition non carica suffisso modulo css (Risolto)
: rezaur 16 Oct 2012, 19:58:32
Salve a tutti, ho provato ad inserire in un articolo un modulo con la funzione load position, questo modulo altro non è che html personalizzato con del testo a cui ho aggiunto un Suffisso classe CSS per avere il testo dentro un box. Il problema è che se il modulo lo visualizzo in una posizione del template tutto va bene, ma se lo carico tramite loadposition in un articolo, appare il testo ma perde il suffisso css del modulo, in pratica vedo il testo ma senza cornice. Qualcuno sa dirmi da cosa dipende? Mi agevolerebbe molto il lavoro questa cosa perchè potrei gestire tutto dagli articoli.
Grazie
: Re:loadposition non carica suffisso modulo css
: giusebos 16 Oct 2012, 20:11:02
stili load position

http://www.joomla.it/articoli-community-16-e-17-tab/5463-loadposition-25-un-piccolo-trucco.html
: Re:loadposition non carica suffisso modulo css
: rezaur 17 Oct 2012, 16:12:30
Grazie per la dritta giusebos ma purtoppo non ci sono riuscito.
Allora facciamo un esempio pratico...
io ho un modulo creato come html personalizzato per poter inserire del testo.
A questo modulo ho assegnato una posizione inesistente: position-500
Il Suffisso classe CSS modulo è : solid-1.

Ho creato un articolo e ho provato a richiamre il modulo così:
<div class="solid-1">{loadposition position-500}</div>

Il modulo appare ma senza stile.
Mi daresti una mano? Grazie

: Re:loadposition non carica suffisso modulo css
: xplosion 17 Oct 2012, 16:15:41
Il modulo appare ma senza stile.
Ma hai creato quella classe "solid-1" nel tuo css ?
: Re:loadposition non carica suffisso modulo css
: rezaur 17 Oct 2012, 16:23:07
Scusa la mia ignoranza ma io questa classe la prendo dal templates o mi sbaglio?
Dovrebbe già esistere perchè se carico il modulo normalmente in una posizione del template me la riconosce

P.s è da 4 giorni che uso joomla abbiate pazienza :)
: Re:loadposition non carica suffisso modulo css
: xplosion 17 Oct 2012, 16:35:15
Puoi prendere sia una classe dal template o crearti una personalizzata. Ad ogni modo, devi assicurarti che la classe definita esiste nel css del template!
: Re:loadposition non carica suffisso modulo css
: rezaur 17 Oct 2012, 16:42:14
Xplosion quello che ho trovato nei css è questo per il solid box:

/* ============================== MODULE STYLES ============================== */
/* =============== MODULE STYLES - MODULE BOXES =============== */
/* ----- SOLIDBOX STYLE ----- */
div.solid-2 div.jsn-modulecontainer_inner {
    border: 1px solid #D8BABA;
    background: #F3EBEB;
}
div.solid-2 h3.jsn-moduletitle {
    color: #AC6C6C;
    background: url(../images/colors/pink/bg-module-lightbox-2.png) left bottom repeat-x;
}
Sono queste le class?i?
Come richiamo sto macello?


La pagina del template è questa (http://demo.joomlashine.com/joomla-templates/jsn_cube/pro/index.php?option=com_content&view=article&id=73&Itemid=470)

ho provato a visualizzare il codice con firebug sui vari box ma non ci ho capito molto.
: Re:loadposition non carica suffisso modulo css
: giusebos 17 Oct 2012, 16:48:14
prova con gli apici scempi

:
<div class='solid-1'>{loadposition position-500}</div>
prova anche

:
<div id="solid-1">{loadposition position-500}</div>
: Re:loadposition non carica suffisso modulo css
: rezaur 17 Oct 2012, 17:00:56
niente da fare....
forse nn richiamo la giusta classe nn so
: Re:loadposition non carica suffisso modulo css
: rezaur 17 Oct 2012, 17:21:20
Ho risolto inserendo questo codice che ho preso dal template on-line con firebug:

<div class="solid-1 jsn-modulecontainer">
<div class="jsn-modulecontainer_inner">{loadposition position-500}</div>

Ora qualcuno potrebbe spiegarmi perchè?