Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => I Template di Joomla 1.5.x => : alexizzo 25 Mar 2011, 20:06:22
-
Salve a tutti,
sto realizzando un sito, utilizzando il template ja-purity come base, che ha la seguente struttura
(Immagine1 degli allegati).
Per il posizionamento dei 2 moduli che uso nel body(Enhanced e Global news), ho creato e posizionato una nuova posizione, e ho creato un 'articolo con scritto {loadposition nomeposizione}. Il problema è che non riesco a disporli uno accanto all'altro, ma uno sopra l'altro(Immagine2 degli allegati). Qualcuno sa darmi una mano???
-
non mi è chiaro se le due posizioni che hai creato sono dei div del template o due loadposition messi nell'articolo.
-
in pratica ho creato una nuova posizione nel templateDetails.xml, l'ho inserita all'interno del file index.php tramite la chiamata <jdoc:include type="modules" name="nomeposizione" />, e l'ho richiamata con un articolo nella homepage dove ho scritto{loadpositio nomeposizione{. Inoltre anche nel campo position dei moduli ho messo tale posizione.
-
visto che hai creato una posizione nel template il loadposition non ti serve. il loadposition serve per mostrare i moduli all'interno di un articolo
devi solo dare la posizione hai moduli. ma per avere due moduli affiancati ne dovrai creare un altra di posizione.
-
esatto...come dice ricdata il {loadposition xx} carica il modulo/i della posizione xx che non necessariamente quella posizione deve esistere all'interno del template.cioè quando crei o modifichi un modulo puoi scrivere all'interno dell'etichetta posizione, la nuova posizione "inventata" esempio xx,poi la puoi caricare da un articolo qualunque con {loadposition xx}...saluti
-
in effetti avete ragione..creare una nuova posizione per poi richiamarla come articolo e all'interno del modulo è superfluo, quindi la richiamo solo all'interno del modulo. Ho provato a creare 2 posizioni richiamandole consecutivamente nel file index.php attraverso la chiamata jdoc... ma nnt è tutto inutile me li posiziona sempre uno sopra l'altro. Che posso fare??
-
devi lavorare di CSS...
dai ad entrambe le posizioni un "float:left;" ed una larghezza tale che possano entrare tutte e due sulla stessa riga.
se non ce la fai posta il link del sito.
-
grazie mille ci sono riuscito...
SOLUZIONE: ho creato oltre al ja-content altri diciamo ja-contentN tanti quanti erano i moduli nella home da visualizzare(N moduli) index.php, gli ho assegnato ad ognuno una posizione (creata inizialmente in templateDetails.xml), e poi nel CSS ho inserito i vari ja-contentN e gli ho "aggiustato le posizioni"mediante l'uso di padding e float...spero di esser stato chiaro