2014-03-19 164 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