Joomla.it Forum
Joomla! 3 => Joomla! 3 => : Whowas 05 Sep 2014, 14:32:42
-
Salve ragazzi esiste un modo per inserire un file javascript in una sola pagina joomla ? Grazie in anticipo ;D
-
Ipotizzando che:
- articolo sia caricato da una determinata voce di menu, e id di questa voce di menu è pari a 101 (numero a caso)
- il file da caricare si trova nella cartella js del template, e il file si chiama "miofile.js"
Nel file index.php del tuo template, dovesti scrivere questo:
$doc = JFactory::getDocument();
$getMenu = &JSite::getMenu();
$getActive = $getMenu -> getActive();
$id = $getActive -> id;
if($id == "101"){
$doc -> addScript(JUri::base() . 'templates/' . $this -> template . '/js/miofile.js', 'text/javascript');
};
Non è molto "elegante" come codice, bisognerebbe rendere quel valore "101" un parametro impostato dinamicamente nel template del sito, ma per farlo bisogna modificare xml del template e la cosa diventa più lunga da spiegare.
-
grazie tante adesso provo ;D ho risolto grazie :D