Joomla.it Forum

Joomla! 3 => Joomla! 3 => : Whowas 05 Sep 2014, 14:32:42

: inserire file javascript ( RISOLTO )
: 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
: Re:inserire file javascript
: claudiocarrera 05 Sep 2014, 15:53:36
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.
: Re:inserire file javascript
: Whowas 05 Sep 2014, 15:54:52
grazie tante adesso provo  ;D ho risolto grazie :D