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

: nuove position che non funzionano...
: 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
: Re:nuove position che non funzionano...
: conti1 17 Jun 2010, 15:24:08
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.
: Re:nuove position che non funzionano...
: fabryshock 17 Jun 2010, 15:33:39
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>
: Re:nuove position che non funzionano...
: fabryshock 17 Jun 2010, 16:37:56
..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...
: Re:nuove position che non funzionano...
: conti1 17 Jun 2010, 17:20:23
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{}
: Re:nuove position che non funzionano...
: fabryshock 18 Jun 2010, 09:35:17
siiiiiiiiiiiiiii funziona!!!!!!!!!!!!!!!!!!!!!
 :)
grazie infinite conti!!!!!!!!!