Im Joomla Frontend funktioniert die Formularvalidierung nicht und die Console gibt die Meldung "ReferenceError: Joomla is not defined
" aus.
Ursache ist das MooTools nicht geladen werden. Manche Templates deaktivieren diese Bibliothek mittels:
unset($doc->_scripts[$this->baseurl .'/media/system/js/mootools-core.js']);
unset($doc->_scripts[$this->baseurl .'/media/system/js/mootools-more.js']);
unset($doc->_scripts[$this->baseurl .'/media/system/js/core.js']);
Wiederum andere seiten haben Mootools nicht aktiviert. Dies kann man mitterls:
JHTML::_('behavior.mootools');
Oder
JHtml::_('script', 'system/core.js', false, true);
Nachholen.