Joomla.it Forum

Joomla! 1.5.x (versione con supporto terminato) => Joomla! 1.5 => I Template di Joomla 1.5.x => : mico86 04 Oct 2008, 13:01:13

: Cambiare CSS in base alle pagine
: mico86 04 Oct 2008, 13:01:13
Ciao a tutti  :) vorrei sapere come poter cambiare il file css, in base alle pagine. Per esempio assegnare alla Home page un css pių leggero, mentre alle altre pagine, qualcosa di pių corposo. La home page sarebbe molto pių rapida ad aprirsi. Avevo pensato di mettere un IF nell'index.php del template. La mia situazione ora č questa

<link href="<?php echo $template_path;?>/css/template_css.css" rel="stylesheet" type="text/css" />


io vorrei creare un IF facendo:
IF (homepage.html = TRUE)
{
<link href="<?php echo $template_path;?>/css/css_homepage.css" rel="stylesheet" type="text/css" />
}
else
{
<link href="<?php echo $template_path;?>/css/template_css.css" rel="stylesheet" type="text/css" />
}
. Come potrei formulare questa richiesta php ? Spero sia stato chiaro nel porre il mio quesito. Grazie a tutti in anticipo.
: Re: Cambiare CSS in base alle pagine
: tonicopi 04 Oct 2008, 16:10:04
Ma secondo te la pesantezza di una pagina dipende dal css???! Guarda che ti sbagli. Se invece intendi fare una home complessivamente pių leggera, nel senso che ci carichi meno elementi, moduli, immagini, ecc. allora la strada in Joomla! č pių semplice di quello che credi: puoi fare una pagina leggerissima in html che poi ti porta in diverse sezioni del sito joomla che metterai in una sottocartella; oppure assegni un template alla home page e un'altro al resto del sito. Io qui www.mampreso.com (per ragioni diverse dalle tue)ho assegnato un template a ciascuna voce di menų. Qui  http://www.osteriaallaquercia.com/ ho adottato questa soluzione degli appunti nel bloc-notes... ;D
: Re: Cambiare CSS in base alle pagine
: mico86 04 Oct 2008, 16:21:15
non ho detto che la pesantezza di una pagina dipende dal css. Nel MIO CASO, la pesantezza č dovuta alle troppe immagini che richiamo dal file css! Per questo volevo adottare la soluzione del doppio css, uno per la home ed un altro per tutto il resto.
Grazie comunque per il consiglio del doppio template č stato utile. Vorrei comunque cercar di capire come implementare il codice, se qualcuno mi potesse dare una mano, gliene sarei grato.
: Re: Cambiare CSS in base alle pagine
: tonicopi 04 Oct 2008, 16:30:56
Insisto: non c'entra il css. Ma il fatto che farai una home con immagini diverse o senza immagini. :) Se perō vuoi allenarti a sviluppare puoi farti sotto nella sezione sviluppo del forum e dare una studiata al manuale dello sviluppatore http://download.joomla.it/index.php?option=com_docman&task=cat_view&gid=73&&Itemid=2