Opencommercio

Supporto temi e grafica MDPro - Cambiare foglio di stile

sat3003xx - 16 Lug 2008 - 12:36
Oggetto: Cambiare foglio di stile
Buongiorno a tutti, ho provato a cercare nel forum ma non ho trovato quello che mi serviva, o per lo meno non ci sono riuscito. Ho creato un nuovo template grafico utilizzando la guida messa a disposizione e ci sono riuscito perfettamente. A questo tema però ho voluto aggiungere la possibilità di cambiare il foglio di stile a seconda dell'impostazione della grandezza carattere scelta. Se provo lo script fuori dal contesto maxdev, funziona tutto alla perfezione ma nel momento in cui lo vado ad inserire nel template, questo non funziona più. Qualcuno mi sa dare qualche consiglio?
Grazie a tutti
sat3003xx
Bonzo - 18 Lug 2008 - 10:57
Oggetto:
Dove hai inserito il codice dello script?

Di solito ogni tema dovrebbe avere anche un file chiamato funcs.php in cui è presente la funzione scripts_head()
Questo funzione viene richiamata in automatico dal file header di MDPro e serve per aggiungere script o altro nell'header del tuo tema.
Puoi crearti semplicemente il file funcs.php
Basta che fai un nuovo file .php , poi metti il seguente codice:
Codice:
<?php

function scripts_head(){
// ESEMPIO DI INSERIMENTO SCRIPT
echo "<!--[if lt IE 7.]>\n<script defer type=\"text/javascript\" src=\"javascript/pngfix.js\"></script>\n<![endif]-->\n";

// ESEMPIO DI AGGIUNTA COLLEGAMENTO AD UN FILE CSS
echo "<link rel=\"StyleSheet\" href=\"modules/Nome_Modulo/style/style.css\" type=\"text/css\">\n";

}

?>


Quindi prova a mettere il tuo script su un file esterno e lo richiami nel file funcs.php

Un saluto
sat3003xx - 19 Lug 2008 - 09:09
Oggetto:
Grazie 1000 per la dritta, seguendo il tuo suggeimento ho capito dove metterlo ed ho risolto. Ora funziona tutto alla perfezione.
Bonzo - 19 Lug 2008 - 11:54
Oggetto:
A volte la soluzione è più semplice di quello che sembra ;-)
Comunque fa sempre piacere saper che con il suggerimento dato un utente ha risolto il suo problema.
Questa volta hai chiesto tu....magari la prossima volta invece sarai tu a dare la dritta!
....questo è OpenSource!

Un saluto
Tutti i fusi orari sono GMT
Powered by MDForum 2.0.8 © 2003-2007 basato su phpBB © 2001, 2002 phpBB
Tema grafico by subRebel del sito ktauber modificato e ottimizzato per MDForum da TiMax
e da MDRebel il quale usa Theme Graphics by Daz
e da Attachment-Mod 2.4.3