Avviso

Tutto il materiale, le guide e i suggerimenti che trovate in questo sito sono forniti senza alcuna garanzia, dato che rappresentano soltanto appunti e note personali pubblicate nella speranza che possano essere utili a qualcuno.

mercoledì 28 gennaio 2009

Rimuovere il caricamento di MooTools.js da Joomla

Se avete componenti di Joomla che hanno problemi con Mootools (ad esempio PHPFreeChat, o se preferit com_jpfchat) , all'indirizzo seguente c'è il codice da inserire nell'head della vostra pagina index.php del template di Joomla per evitare che venga caricata la libreria Mootools.js


Nel mio caso, non volevo che caricasse Mootools SOLO nelle pagine in cui avevo impostato il componente com_jpfchat, e ho risolto in questo modo, spero possa esservi utile: 

// Remove auto generated mootool from header  
if(isset($_GET['option']))
if($_GET['option'] == "com_jpfchat"){
//echo "TEST"; //se volete verificare che funzioni la condizione...
$headerstuff = $this->getHeadData();  
reset($headerstuff['scripts']);  
$moo = key($headerstuff['scripts']);  
unset($headerstuff['scripts'][$moo]);  
$this->setHeadData($headerstuff);  
}
?>  
 

Nessun commento: