ReferenceError:未定义Joomla

时间:2013-07-04 06:09:26

标签: javascript mootools joomla2.5 joomla-extensions

我正在开发一个joomla组件。它正在执行但是给予

ReferenceError: Joomla is not defined

我检查没有加载motool.js core.js这样的默认java脚本。

如何自动加载,而不是像<script src=""></script>那样手动加载?。

3 个答案:

答案 0 :(得分:5)

JHTML::_('behavior.mootools');

应该加载mootools。

如果未加载核心,则运行

JHtml::_('script', 'system/core.js', false, true);

答案 1 :(得分:2)

我的问题是在configuration.php中使用public $live_site var。我之前没有使用http://前缀,因此管理面板中脚本的所有链接都显示为http://mycoolsite.com/administartor/mycoolsite.com/media/system/js/script.js

这就是为什么Joomla Object没有加载的原因。希望这会对某人有所帮助。

答案 2 :(得分:0)

JHtml::_('behavior.framework'); 

它会清除你的joomla javascript错误