Joomla!, di default, include al caricamento delle pagina la libreria Mootools (necessaria al back-end).

Visto che potremmo trovarci a dover includere un’altra libreria Javascript differente da quella di Joomla! (magari anche una versione JSmin-ed di mootools), possiamo alleggerire il caricamento delle pagine rimuovendo l’inclusione di mootools con poche righe di codice, da inserire nel template, prima dell’istruzione di inserimento dell’header:

<?php

// reupero l'oggetto contenente i parametri dell'header
$headerstuff = $this->getHeadData();
// svuoto il vettore dei javascript da caricare
$headerstuff['scripts'] = array();
// salvo le modifiche
$this->setHeadData($headerstuff);
?>

a questo punto, nel template, possiamo includere l’header:

<jdoc:include type="head" />


0 commentidomande ? commenti ? dì la tua

lascia un commento

bentornato  (cambia)




invio commento...