| Joomla 1.5 - HTML Header modifizieren |
|
|
|
| Geschrieben von: Robbz |
| Donnerstag, den 30. April 2009 um 00:00 Uhr |
|
Wenn man sein Joomla 1.5 Frontend-Template nicht auf Mootools, sondern anderen Javascript-Frameworks wie zum Beispiel jQuery aufbauen will, scheitert man meistens daran, dass Mootools von Joomla selbst schon integriert wird, indem man einfach nur jdoc:include type="head"
in sein Template schreibt. Dies soll natürlich nicht verboten werden, aber man kann die Header-Datas leicht modifizieren...
Öffnet dazu die Datei "index.php" des jeweiligen Joomla-Templates und such ganz weit oben nach der Zeile jdoc:include type="head" und setzt folgenden Code darüber: $user =& JFactory::getUser(); if ($user->get('guest') == 1) { // Nur durchführen, wenn nicht eingeloggt $headerstuff = $this->getHeadData(); $headerstuff['scripts'] = array(); $this->setHeadData($headerstuff); } Nun wird überhaupt kein Javascript mitgeladen und die Performance steigt. Allerdings wird das Mootools-Script wohl für einige Administrator-Funktionen benötigt, deshalb die Abfrage, ob man "Guest" ist. $headerstuff['scripts'] = array('/media/system/js/jquery.js', 'text/javascript');
|
| Zuletzt aktualisiert am Donnerstag, den 30. April 2009 um 10:41 Uhr |



