更改订单后,Joomla Submenu消失了

时间:2013-01-28 17:26:30

标签: joomla submenu

我们正在使用Joomla 2.5

我的客户意外地选择了大部分菜单和子菜单,并通过单击其中一个蓝色箭头更改了订单,现在子菜单不再显示。

我试图重建菜单

我试图清除缓存(我和joomla)

我试图改变顺序

我试图进入菜单模块并确保在

上配置了show子菜单

有没有人对如何解决这个问题有任何建议?非常感谢。

该网站是n1golf.com,您可以看到没有任何菜单下拉,这里是订购的屏幕截图,可能有帮助:http://d3v9w2rcr4yc0o.cloudfront.net/uploads/stream/2013/01/35569/1d30c79df72549006fdb760569e31399.jpg

亲切的问候

2 个答案:

答案 0 :(得分:0)

通常使用jQuery或CSS实现下拉,并启用它,在菜单模块中指定一个额外的CSS类。检查是否有,然后查看模板的文档以确保它是正确的。

答案 1 :(得分:0)

Uncaught TypeError: Property '$' of object [object Window] is not a function golf-tuition:38
Uncaught TypeError: Property '$' of object [object Window] is not a function s5_flex_menu.js:79

您可以看到chrome调试控制台中存在一些错误。因为你的页面上有jquery和mootools - 所以我建议可能会发生某种jquery / mootools冲突。虽然我不确定为什么它现在才被触发!

请参阅我的回答here,了解如何解决问题 - 但总结一下:

使用

调用jquery库后,立即完全禁用jQuery的$ alias
// Disable the $ global alias completely
jQuery.noConflict();

然后使用

进行jQuery脚本
(function($){

// set a local $ variable only available in this block as an alias to jQuery
... here is your jQuery specific code ...

})(jQuery);

为了安全起见,我也会对你的mootools脚本做同样的事情:

(function($){

// set a local $ variable only available in this block as an alias 
// to Mootools document.id
... here is your Mootools specific code ...

})(document.id);

你以前没有遇到过这些问题的事实意味着我无法确定这是否是jQuery / mootools冲突 - 但是$符号的错误常常表明存在这样的冲突!