Back to top

Autore Topic: Collasso colonna? ... No! Perchè?  (Letto 954 volte)

Offline cuordileone

  • Appassionato
  • ***
  • Post: 775
    • Mostra profilo
Collasso colonna? ... No! Perchè?
« il: 21 Feb 2010, 18:26:27 »
Per il mio sito  stavo creando un nuovo template in locale.
Volevo creare tre colonne, ovviamente collassabili in mancanza di moduli in una di queste.
NON CI SONO RIUSCITO.

Ho seguito la guida qui descritta: http://forum.joomla.it/index.php/topic,90672.0.html ...

Ho prima creato le tre colonne scrivendo tra i tag
Codice: [Seleziona]
<body></body>, questo nel file index.php :
Codice: [Seleziona]
<!-- Inizio Quarto Contenitore -->
<div id="contenitore4">
  <div id="sidebarsx">
      <jdoc:include type="modules" name="sidebarsx" style="" />
  </div>
  <div id="centro">
      <jdoc:include type="modules" name="centro" style="" />
  </div>
  <div id="sidebardx">
      <jdoc:include type="modules" name="sidebardx" style="" />
  </div>
</div>
<!-- Fine Quarto Contenitore -->

Poi nel template.css ho messo questo altro codice:
Codice: [Seleziona]
.classetutto #contenitore4 {
float: left;
width: 992px;
background: #66FFFF;
padding: 0px 0px 0px 0px;
}
.classetutto #sidebarsx {
float: left;
width: 200px;
background: #FF0000;
margin: 1px 1px 5px 5px;
padding: 0px 0px 0px 0px;
}
.classetutto #centro {
    background: #0033CC;
float: left;
width: 570px;
margin: 1px 1px 5px 5px;
}
.classetutto #sidebardx {
float: right;
width: 200px;
background: #009900;
margin: 1px 5px 5px 0px;
padding: 0px 0px 0px 0px;
}

Ho poi creato nel templateDetails.xml le posizioni di tali moduli:
Codice: [Seleziona]
        <position>sidebarsx</position>
<position>centro</position>
<position>sidebardx</position>

Bene! A tal punto, il risultato è quello che vedete nella foto1.jpg



Eh mò arriva il problema! Far collassare le colonne:
Vorrei dare questi ordini:
  • 1) Se ci sono sia la sidebarsx che la sidebardx, allora lascia il centro a 570px;
  • 2) Se manca o la sidebarsx o la sidebardx, il centro diventerà 770px;
  • 3) Se mancano sia la sidebarsx che la sidebardx, allora il centro diverrà di 970px..

Seguendo la guida http://forum.joomla.it/index.php/topic,90672.0.html, ho pensato di scriver tra i tag
Codice: [Seleziona]
<head> </head> del file index.php questo codice:
Codice: [Seleziona]
<?php if($this->countModules('sidebarsx and sidebardx')) : ?>
<style type="text/css">
 #centro {
width:570px;
}
</style>
<?php elseif($this->countModules('sidebarsx or sidebardx')) : ?>
<style type="text/css">
 #centro {
width:770px;
}
</style>
<?php else : ?>
<style type="text/css">
 #centro {
width:970px;
}
</style>
   <?php endif; ?>

Ed il risultato? Non scompagina nulla:
foto2.jpg -> essendoci tutte 3 le colonne;
foto3.jpg -> annullando una delle due laterali. (la dx)..

Mi spiegate ove sbaglio?

[allegato vecchio più di un anno eliminato automaticamente]
« Ultima modifica: 21 Feb 2010, 19:35:02 da 56francesco »
We-News | Paid-To-Write | Guadagnare scrivendo articoli.

Offline 56francesco

  • Fuori controllo
  • *
  • Post: 29585
  • Sesso: Maschio
    • Mostra profilo
Re:Collasso colonna? ... No! Perchè?
« Risposta #1 il: 21 Feb 2010, 19:36:23 »
non sarà che ti servono refer per il sito?
l'ho eliminato non penso servi alla soluzione e magari diminuisce il nr  dei post della serie sono un niubbo aiutatemi ma intano spammo...
(uso XP perchè win98 non si installa) 
PS: non sono un dipendente dello sbonzor quindi è necessario un "per favore" alla richiesta e un "grazie" alla risposta, sempre! PPS: non scrivo mai per primo in MP, in caso contrario chiedimi una conferma, Grazie.

Offline cuordileone

  • Appassionato
  • ***
  • Post: 775
    • Mostra profilo
Re:Collasso colonna? ... No! Perchè?
« Risposta #2 il: 21 Feb 2010, 19:58:25 »
Grazie per la tua risposta ... Non mi hai dato la soluzione, ma almeno mi hai uppato la domanda nella speranza che possa un altro essermi più utile.
We-News | Paid-To-Write | Guadagnare scrivendo articoli.

Offline conti1

  • Global Moderator
  • Instancabile
  • *****
  • Post: 9075
  • Sesso: Maschio
    • Mostra profilo
Re:Collasso colonna? ... No! Perchè?
« Risposta #3 il: 22 Feb 2010, 00:44:12 »
ciao
 e logico che non ti funziona
e la soluzione e piu semplice di quello che pensi
prova a riguardare il css che inserito il tuo css  non quello che dovrebbe ridimensionare le colonne .
vediamo se riesci a carire cosa devi modificare.
se possibile postare il link  x risolvere al meglio il problema grazie
evitare nomi commerciali grazie

Offline cuordileone

  • Appassionato
  • ***
  • Post: 775
    • Mostra profilo
Re:Collasso colonna? ... No! Perchè?
« Risposta #4 il: 22 Feb 2010, 10:30:59 »
Ma non facevi prima a dirmelo scusa?
Non è che appena ho visto una difficoltà mi sono detto: "Mah, andiamo a stressar un pò quelli di J.it!"

Significa che ho provato e riprovato e che al momento non mi viene proprio nulla!
We-News | Paid-To-Write | Guadagnare scrivendo articoli.

 



Web Design Bolzano Kreatif