Joomla.it Forum
Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => I Template di Joomla 1.5.x => : fabryshock 17 Jun 2010, 14:53:29
-
Salve a tutti, mi stò perdendo in un bicchiere d'acqua, ma proprio non ci salto fuori..
il sito è questo: http://lnx.montedelleformiche.it
dove si vede la scritta left2, left3, right2, right3, ho inserito delle nuovi posizioni (nel php ho scritto per le varie posizioni <jdoc:include type="modules" name="left2" /> ). nel xml ho aggiunto:
<positions>
<position>header</position>
<position>topmenu</position>
<position>left1</position>
<position>left2</position>
<position>left3</position>
<position>right1</position>
<position>right2</position>
<position>right3</position>
<position>footer</position>
</positions>
Se però vado a http://lnx.montedelleformiche.it/?tp=1 si nota chiaramente che si vedono solo le prime tre position e basta... le altre proprio non si vedono e non riesco a capire il motivo...
ho controllato il file php e xml diecimila volte, ma non vedo errori, cosa può essere.
Unico errore presente è se vado nel template mamager mi dice:
XML Parsing Error at 41:38. Error 64: Reserved XML Name
Che la causa dei problemi sia proprio questa?
grazie a tutti
-
ciao posta il pezzetto di php dove hai messo le posizioni.
domanda che ti servono a fare altre posizioni nella stessa colonna?
quando hai una left1 puoi benissimo continuare a pibblicare nella left1 che vien pubblicata sotto alla prima.
ameno che tu debba fare una grafica diversa allora si.
-
ciao e grazie mille per la risposta,
sì in effetti forse ne ho aggiunte troppe di position e non servivano. Ma il punto non è questo, io devo capire come mai non si vedono...
Ecco la parte di codice del file index.php
<div id='content_wrapper'>
<!-- ********************* PARTE SINISTRA ************************************ -->
<div id='left_side'>
<div id='linkcontainer'>
<ul id='linklist'>
<!-- INDICE NAVIGAZIONE -->
<jdoc:include type="modules" name="left1" style="xhtml" />
</ul>
</div>
<div id='l2'>
<h2>left2</h2>
<jdoc:include type="modules" name="left2" />
</div>
<div id='l3'>
<h2>left3</h2>
<jdoc:include type="modules" name="left3" />
</div>
</div>
<!-- ********************* FINE PARTE SINISTRA ************************************ -->
<!-- ********************* PARTE DESTRA ************************************ -->
<div id='right_side'>
<div id='r1'>
<h2>right1</h2>
<jdoc:include type="modules" name="right1" />
</div>
<div id='r2'>
<h2>right2</h2>
<jdoc:include type="modules" name="right2" />
</div>
<div id='r3'>
<jdoc:include type="modules" name="right3" />
</div>
</div>
<!-- ********************* FINE PARTE DESTRA ************************************ -->
<!-- ********************* CONTENUTO CENTRALE ************************************ -->
<div id='center'>
<div>
<jdoc:include type="component" />
</div>
</div>
<!-- ********************* FINE CONTENUTO CENTRALE ************************************ -->
</div>
-
..ho provato a levare le position left2, left3 e right2, right3 (che, come suggerito da conti1, alla fine non mi servivano), ma il problema persiste. :(
Possibile che nessuno sappia da cosa può essere dovuto? alla fine credo siano operazioni estremamente standard che chiunque faccia un template deve fare.... solo a me capitano sti errori????
sono 3 mesi che ho il problema... fortuna che non è un sito urgente :-)
Mi toccherà cambiare CMS...
-
prova questo
<div id='content_wrapper'>
<!-- ********************* PARTE SINISTRA ************************************ -->
<div id='left_side'>
<div id='linkcontainer'>
<ul id='linklist'>
<!-- INDICE NAVIGAZIONE -->
<jdoc:include type="modules" name="left1" style="xhtml" />
</ul>
</div>
<?php if ($this->countModules('left2')) : ?>
<div id="left2">
<jdoc:include type="modules" name="left2" style="xhtml" />
</div>
<?php endif; ?>
<?php if ($this->countModules('left3')) : ?>
<div id="left3">
<jdoc:include type="modules" name="left3" style="xhtml" />
</div>
<?php endif; ?>
</div>
<!-- ********************* FINE PARTE SINISTRA ************************************ -->
<!-- ********************* PARTE DESTRA ************************************ -->
<div id='right_side'>
<?php if ($this->countModules('right1')) : ?>
<div id="right1">
<jdoc:include type="modules" name="right1" style="xhtml" />
</div>
<?php endif; ?>
<?php if ($this->countModules('right2')) : ?>
<div id="right1">
<jdoc:include type="modules" name="right2" style="xhtml" />
</div>
<?php endif; ?>
<?php if ($this->countModules('right3')) : ?>
<div id="right3">
<jdoc:include type="modules" name="right3" style="xhtml" />
</div>
<?php endif; ?>
</div>
<!-- ********************* FINE PARTE DESTRA ************************************ -->
<!-- ********************* CONTENUTO CENTRALE ************************************ -->
<div id='center'>
<div>
<jdoc:include type="component" />
</div>
</div>
<!-- ********************* FINE CONTENUTO CENTRALE ************************************ -->
</div>
ora dovrai creare il css
#left1{}
#left2{}
#left3{}
#right1{}
#right2{}
#right3{}
-
siiiiiiiiiiiiiii funziona!!!!!!!!!!!!!!!!!!!!!
:)
grazie infinite conti!!!!!!!!!