Back to top

Autore Topic: inserire file javascript ( RISOLTO )  (Letto 973 volte)

Offline Whowas

  • Nuovo arrivato
  • *
  • Post: 19
    • Mostra profilo
inserire file javascript ( RISOLTO )
« il: 05 Set 2014, 14:32:42 »
Salve ragazzi esiste un modo per inserire un file javascript in una sola pagina joomla ? Grazie in anticipo  ;D
« Ultima modifica: 05 Set 2014, 16:23:34 da Whowas »

Offline claudiocarrera

  • Appassionato
  • ***
  • Post: 612
  • Sesso: Maschio
  • Sviluppo siti web Brescia
    • Mostra profilo
Re:inserire file javascript
« Risposta #1 il: 05 Set 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:
Codice: [Seleziona]
$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.
Claudio Carrera - claudio@3rd-graphic.it
partita iva: 03597950983
tel: 338 9433727

Offline Whowas

  • Nuovo arrivato
  • *
  • Post: 19
    • Mostra profilo
Re:inserire file javascript
« Risposta #2 il: 05 Set 2014, 15:54:52 »
grazie tante adesso provo  ;D ho risolto grazie :D
« Ultima modifica: 05 Set 2014, 16:23:17 da Whowas »

 



Web Design Bolzano Kreatif