Joomla.it Forum

Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => I Template di Joomla 1.5.x => : LadyK 02 May 2011, 11:25:47

: [RISOLTO]collassare colonna right
: LadyK 02 May 2011, 11:25:47
Buongiorno a tutti,
sto utilizzando il template rhuk-milkyway. vorrei che il main prendesse tutto il lato right quando non ci sono moduli attivati in posizione right.

Nel mio sito, il left è sempre attivato, quindi dovrei far collassare il main solo sul lato right ....come fare???
ho letto la guida, ma il mio template già fornisce la funzione per collassare , ma solo per il lato left.
: Re:collassare colonna right
: 56francesco 02 May 2011, 11:28:28
entrambi le colonne di quel template sono già così..
lo hai già modificato e ti sei scordato di dircelo?
: Re:collassare colonna right
: LadyK 02 May 2011, 12:00:30
bah...non mi funziona :(((

quella funzione non l'ho modificata...ho solo aggiunto delle posizioni in più al template.
: Re:collassare colonna right
: LadyK 02 May 2011, 12:32:00
ecco un esempio di pagina senza right...

il main non prende lo spazio del lato destro... :(

http://www.giffonifilmfestival.it/area-press/press-schedule-2011
: Re:collassare colonna right
: tonicopi 02 May 2011, 14:03:21
Guarda che fa così di sicuro perchè è stato modificato....
Una soluzione velocissima potrebbe essere quella di duplicare il template e di modificare in quello senza moduli a destra questa regola:
:
#maincolumn, #maincolumn_full {
    margin-left: 20%;
    padding-left: 20px;
    padding-right: 0;
    padding-top: 10px;
    width: 79%;
}
Poi assegni questo template alle pagine dove ti serve il main largo.

Ti consiglio anche di fare copia del template principale e di chiamarlo quindi con un altro nome.
Un aggiornamento potrebbe mandare all'aria tutte le tue personalizzazioni....   ;)
: Re:collassare colonna right
: LadyK 02 May 2011, 16:04:30
tonicopi grazie per la risposta interessantissima...ma mi manca un passaggio...

io posso assegnare un template differente ad alcune pagine del mio sito???Se si, come si fa??per template intendi tutto (index e css) o solo css??
: Re:collassare colonna right
: LadyK 02 May 2011, 17:13:07
ho provato a modificare la width di maincolumn, maincolumn_full da 60% a 79% e ottengo il risultato voluto nella mia pagina...purtoppo allarga il main anche nel resto delle pagine dove trovo la sidebar destra. come fare??

 :'(
: Re:collassare colonna right
: tonicopi 02 May 2011, 21:23:07
Su su non piangere LadyK che è un  piccolissimo problema. A duplicare un template  ci vuole un attimo: copi e incolli la cartella del tuo, nel nuovo cambi quella regola e poi lo assegni alle pagine dove non hai moduli a destra.  Qui una guida su come assegnare template:
http://www.joomla.it/articoli-della-community/807-diverse-pagine-diversi-template-lassegnazione-dei-template.html (adesso joomla.it è down ma tornerà su....)  ;D
Oppure usi questa tecnica:
http://forum.joomla.it/index.php/topic,90672.0.html
 ;)
: Re:collassare colonna right
: LadyK 03 May 2011, 12:02:00
grazie tonicopi provo e ti faccio sapere.....:)))))
: Re:collassare colonna right
: LadyK 03 May 2011, 16:02:55
ho un problema con la copia..... >:(
salvo con mytemplate,lo carico via ftp nella cartella templates , ma nel pannello di amministrazione in gestione template mi appaiono due copie di rhuk_milkyway..due template con lo stesso nome ...Uff
: Re:collassare colonna right
: tonicopi 03 May 2011, 20:43:52
Per la miseria, non lo devi mica salvare con lo stesso nome. Ascolta i miei consigli. Rinomina anche quello che hai già che se qualcuno lo viene a vedere crede che lo hai  fatto tu di pianta, che fa figo. Chiamalo giffoni e l'altro giffoni2. Devi scrivere lo stesso nome nel file template_Details.xml di ciascuno.
 ;)
: Re:collassare colonna right
: LadyK 10 May 2011, 12:06:54
no no..non salvavo con lo stesso nome..cambiamo il nome ma mi metteva sempre quello originale...cmq ho risolto...dovevo modifarlo nel .xml.

grazie!!!