Back to top

Autore Topic: libreria mootools  (Letto 3473 volte)

Offline grisoni77

  • Nuovo arrivato
  • *
  • Post: 48
    • Mostra profilo
libreria mootools
« il: 26 Nov 2008, 17:23:53 »
Ciao,

ho appena scaricato il template accessible_77 ed ho notato che viene inclusa la libreria mootools nell'head se il componente richiamato nella pagina non è com_content.
Questo fa sì che se un modulo della stessa pagina richiede la stessa libreria, questa viene inclusa due volte...

Per correttezza ho sostituito il codice :
Codice: [Seleziona]
<?php // Load mootools if component is not com_content
  if(JRequest::getCmd('option') !== 'com_content'):
?>

<script type="text/javascript" src="<?php echo JURI::base();?>media/system/js/mootools.js"></script>
<?php endif; ?>

con

Codice: [Seleziona]
<?php JHTML::_('behavior.mootools'); ?>

(Attenzione che va messo prima di <jdoc:include type="head" /> !!!)
L'istruzione sopra può essere ripetuta un numero indefinito di volte ma l'inclusione della libreria avverrà cmq una sola volta.

Saluti,
Cristiano

Offline elpaso66

  • Moderator
  • Appassionato
  • *****
  • Post: 489
  • Sesso: Maschio
  • Sviluppo siti web e applicazioni
    • Mostra profilo
Re: libreria mootools
« Risposta #1 il: 27 Nov 2008, 11:40:31 »
Ciao,

ho appena scaricato il template accessible_77 ed ho notato che viene inclusa la libreria mootools nell'head se il componente richiamato nella pagina non è com_content.
Questo fa sì che se un modulo della stessa pagina richiede la stessa libreria, questa viene inclusa due volte...

Per correttezza ho sostituito il codice :
Codice: [Seleziona]
<?php // Load mootools if component is not com_content
  if(JRequest::getCmd('option') !== 'com_content'):
?>

<script type="text/javascript" src="<?php echo JURI::base();?>media/system/js/mootools.js"></script>
<?php endif; ?>

con

Codice: [Seleziona]
<?php JHTML::_('behavior.mootools'); ?>

(Attenzione che va messo prima di <jdoc:include type="head" /> !!!)
L'istruzione sopra può essere ripetuta un numero indefinito di volte ma l'inclusione della libreria avverrà cmq una sola volta.

Saluti,
Cristiano

Grazie della segnalazione, potresti per cortesia inserire il tutto nel tracker del progetto?

ItOpen.it - soluzioni open source
Template Accessibile per Joomla! FAP
Albo pretorio online per Joomla! 3

Offline grisoni77

  • Nuovo arrivato
  • *
  • Post: 48
    • Mostra profilo
Re: libreria mootools
« Risposta #2 il: 27 Nov 2008, 12:12:51 »
ok, fatto  ;)

 



Web Design Bolzano Kreatif