2014-03-19 131 views
0

我们的magento网站上的管理员突然停止工作。唯一可点击的选项是仪表板按钮。我已经看到其他人查询这一点,但没有解决方案是可见的,我可以看到。我检查了文件夹和文件的权限。它工作正常。我在系统>设计中的头文件脚本中添加了一段脚本,之后我将更改横幅但无法访问它,因为管理菜单停止工作。有什么我可以检查吗?magento下拉菜单不起作用

+1

具有在管理面板使用任何jQuery的。 –

+0

我没有在周中的管理面板改变任何东西除了增加通过在设计菜单 – atemp

+0

徽章你在prototype.js中的'prototype.js' –

回答

1

按照以下步骤检查是否是由于JS冲突:

  • 在Firefox浏览器安装萤火(如果没有安装)。
  • 在Firefox中打开url并按f12。
  • 点击控制台,然后刷新页面。
  • 如果有任何js特定的错误,那么要么是由于js文件包含不正确的路径或js代码冲突。

让我知道你做了什么错误。

+0

各种错误 – atemp

+0

的ReferenceError:字段集没有定义 \t $(“footer_bug_tracking”)目标=“Varien_External”; /index ...2831d7 /(line 1068) ReferenceError:未定义翻译 \t var Translator = new Translate([]); /index...2831d7/(71行) 的ReferenceError:日历没有定义 \t ... = [ “星期日”, “星期一”, “星期二”, “星期三”, “星期四”,”星期五星期六”]; // F的 /index...2831d7/(线77) 的ReferenceError:阿贾克斯没有定义 \t 把几个下来 – atemp

+0

我认为你是在你的网站使用jQuery,这是相互矛盾与Magento的prototype.js –

0

好吧,我认为它解决了。我从新鲜的magento文件复制JS文件夹覆盖网站上的内容,并确保所有权限都设置正确。这似乎已经完成了这项工作,但遇到了与这篇文章无关的订单中的其他一些错误。

0

我遇到了同样的问题,但情况非常不同。

我没有把/在BASE_URL,所以Magento的是无法找到的JavaScript文件。

使用

n98-magerun.phar config:set web/unsecure/base_url http://local.website.com/ 

n98-magerun.phar config:set web/unsecure/base_url http://local.website.com/ 
0

这是因为合并js文件的,等等的Magento的仪表盘,你不能访问js的合并设置。所以尽量在“core_config_data”表中解决这个问题,在phpMyAdmin的一侧,

去搜索“开发/ JS/merge_files”。

1

在你的数据的基础上运行 SELECT * FROM 'core_config_data',其中路径= '开发/ JS/merge_files'

在于

改变的值是1至0