Joomla.it Forum

Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => I Template di Joomla 1.5.x => : rosarios 20 Jan 2010, 23:18:26

: [RISOLTO]Problema doppia colonna destra
: rosarios 20 Jan 2010, 23:18:26
Salve,
ho un problema,
uso joomla 1.5.7 e il mio template fa qualcosa che non faceva fina a poco tempo fa, ma non ne sono sicuro di questo.
Praticamente quando inserisco qualcosa sulla colonna sinistra tutto ok, quando inserisco qualcosa sulla colonna destra tra il contenuto principale e la colonna destra e come se ci fosse un'altra colonna ma invisibile, senza contenuto.
Ho provato a disattivare tutti i moduli e attivarne solo uno ma fa sempre la stessa cosa.
Cosa posso fare?
Il contenuto centrale viene tagliato perchè e di dimensioni maggiori rispetto alla pagina su cui sta.
: Re:Problema doppia colonna destra (
: tonicopi 20 Jan 2010, 23:29:52
Porta width a 700px su template.css riga 326
:
div#maincolumn {
float:left;
padding:0 10px;
width:520px;
}
: Re:Problema doppia colonna destra (
: rosarios 20 Jan 2010, 23:40:16
Porta width a 700px su template.css riga 326
:
div#maincolumn {
float:left;
padding:0 10px;
width:520px;
}

ho la necessità di usare a volte solo la colonna di destra a volte solo la sinistra e a volte tutte e due, se imposto a 700px ne posso mettere una sola, ho provato a mettere 100% ma si prende tutta la pagina, e con width: auto ma non va...
: Re:Problema doppia colonna destra (
: tonicopi 20 Jan 2010, 23:44:18
Non era chiaro che ti servisse la colonna collassabile.
Devi agire nel codice della index.php.
http://forum.joomla.it/index.php/topic,90672.0.html
 ;)
: Re:Problema doppia colonna destra (
: rosarios 20 Jan 2010, 23:53:14
Non era chiaro che ti servisse la colonna collassabile.
Devi agire nel codice della index.php.
http://forum.joomla.it/index.php/topic,90672.0.html
 ;)

ma dove c'è scritto "mettere il nome del css" devo mettere il percorso dove si trova il file il nome solamente del file o che cosa? Grazie per l'aiuto!
: Re:Problema doppia colonna destra (
: tonicopi 21 Jan 2010, 00:07:56
Devi mettere tre misure diverse a seconda che siano pubblicate due colonne, una o nessuna. Per due colonne la misura la sai già ed è 520px
Le altre sono 720 e 890 (circa)
Il tuo div da ridimensionare ha ID: #maincolumn
Nel post conti1 lo ha chiamato #content
Dai dimmi che hai risolto...  ;)
: Re:Problema doppia colonna destra (
: rosarios 21 Jan 2010, 00:12:38
Devi mettere tre misure diverse a seconda che siano pubblicate due colonne, una o nessuna. Per due colonne la misura la sai già ed è 520px
Le altre sono 720 e 890 (circa)
Il tuo div da ridimensionare ha ID: #maincolumn
Nel post conti1 lo ha chiamato #content
Dai dimmi che hai risolto...  ;)

Ho inserito questo dentro l'head dell'index.php nella cartella del template in uso:

<?php if($this->countModules('left and right')) : ?>
<style type="text/css">
 #maincolumn <!-- mettere il nome del vostro css  -->
{
width:520px;
}
</style>
<?php elseif($this->countModules('left or right')) : ?>
<style type="text/css">
 #maincolumn <!-- mettere il nome del vostro css  -->
{
width:700px;
}
</style>
<?php else : ?>
<style type="text/css">
 #maincolumn <!-- mettere il nome del vostro css  -->
{
width:900px;
}
</style>


Ma mi da questo errore:

Parse error: syntax error, unexpected $end in /home/sophyit/public_html/templates/123wd-j15-8/index.php on line 103


La riga 103 è la chiusura dell'html: </html>
: Re:Problema doppia colonna destra (
: tonicopi 21 Jan 2010, 00:29:07
E già manca la chiusura del php...  :P
Inserisci questo alla fine dello script, dopo

</style>


:
<?php endif; ?>
: Re:Problema doppia colonna destra (
: rosarios 21 Jan 2010, 13:53:38
Grazie!!
Adesso funziona, unico accorgimento per chi leggerà il post, eliminate i commenti, soprattutto quelli dove specificate l'ID CSS, altrimenti non funziona, o almeno nel mio.