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
-
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.
-
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
-
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.
-
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