| Mootools og Joomla Conflict |
| Tirsdag, 20. oktober 2009 14:28 |
|
Jeg er netop begyndt at lære Mootools at kende. Og jeg brugte lang tid på at forstå hvorfor Mootools ikke virkede når jeg prøvede at loade mine *.js filer i min Joomla! template. Så her er en lille guide, til hvordan du får mootools til at virke i din Joomla! template. Joomla! benytter sig af en ældre version af Mootools. Og da vi ønsker at benytte den nyeste version af mootools loader vi denne i selve templaten. Uheldigvis konflikter de to versioner, derfor skal følgende stykke kode indsættes i toppen af din template. <?php
JHTML::_('behavior.mootools'); if ($option == 'com_content') { $headerstuff = $this->getHeadData(); $key = JURI::base( true ) . '/media/system/js/mootools.js'; unset( $headerstuff['scripts'][$key] ); $this->setHeadData( $headerstuff ); } ?> Herefter tilføjer du følgende kode i din header, HUSK! at rette dine URLS til. Og selvfølgelig ligge mootools.js og dit script i mappen js. <script type="text/javascript" src="/baseurl ?>./templates/dinTemplate/js/mootools.js"></script>
<script type="text/javascript" src="/baseurl ?>./templates/dinTemplate/js/slideDown.js"></script>
Se kilde: forum.joomla.org |

Kommentarer
Lad mig da endelig se når du får lavet noget lækkert med Mootools :)