Joomla 3.2 header 模块消失了

Joomla 3.2 header module disappeared

我的 header 幻灯片模块突然消失了。我仔细检查了 configuration.php 和模块菜单分配并重新安装了我的幻灯片模块,但没有任何问题。你能帮帮我吗? 先感谢您。 www.totalshabake.com

很可能您有 MooTools / jQuery 冲突。从你的源代码我可以看到 jQuery 在 MooTools:

之前加载
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.8/jquery.min.js" type="text/javascript"></script>
<script src="/plugins/system/jqueryeasy/jquerynoconflict.js" type="text/javascript"></script>
<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.9.0/jquery-ui.min.js" type="text/javascript"></script>
<script src="/media/system/js/mootools-core.js" type="text/javascript"></script>
<script src="/media/system/js/core.js" type="text/javascript"></script>
<script src="/media/system/js/tabs-state.js" type="text/javascript"></script>
<script src="/media/system/js/mootools-more.js" type="text/javascript"></script>
<script src="/media/system/js/modal.js" type="text/javascript"></script>

强制 MooTools 在 jQuery 之前加载或在不需要时停止加载 MooTools 可能会解决问题。

您已经启用了 jQueryEasy,它可能会有所帮助(阅读文档)。

您还可以强制 MooTools 提前加载,方法是在模板 index.php 文件的 HEAD 部分添加以下行:

JHTML::_('behavior.framework', true);

谢谢尼尔的提示。我找到了解决方案。我在模板 javascript 文件之前添加了如下 if 语句,效果非常好。

if(typeof jQuery == 'undefined') {

//在此处复制并粘贴您的 jQuery 核心代码 // ............................................... . // ............................................... .

}