在过去的两天里,我正在尝试将.js文件加载到管理面板中,但没有任何进展。我正在研究自定义主题并尝试了数十种解决方案。缓存已禁用。我尝试加载的那些脚本已经在magento js文件夹中,并且它们带有magento instalation。
我尝试在 app / design / adminhtml / verdapay / layout / local.xml
中添加此代码<layout>
<adminhtml_dashboard_index>
<reference name="head">
<action method="addJs"><script>lib/jquery/jquery-1.10.2.min.js</script></action>
<action method="addJs"><script>lib/jquery/noconflict.js</script></action>
</reference>
</adminhtml_dashboard_index>
</layout>
然后我将标记<adminhtml_dashboard_index>
更改为<adminhtml>
。我将许多解决方案与xml标签相结合(添加<default>
而不是<adminhtml>
等等。)
我还尝试添加 main.xml (与 local.xml 相同的路径方向)下面的代码:
<action method="addJs"><script>lib/jquery/jquery-1.10.2.min.js</script></action>
<action method="addJs"><script>lib/jquery/noconflict.js</script></action>
我在 main.xml 中找到了很多其他脚本,这些脚本在后端加载,但是我做了任何动作,我没有在管理页面中得到任何结果。
有人告诉我,prototype.js与jquery有冲突,因为这个原因我试图加载另一个我的自定义脚本,但仍然没有。管理面板中的<head>
标记看起来与我在 main.xml 文件中添加/删除的脚本相同。
在前端加载js工作正常,但我真的需要后端的js文件,特别是对于设计进行一些更改(例如菜单区域)。
你能就这个问题给我一些有用的建议吗?
Regrads, Mladja
答案 0 :(得分:1)
app / design / adminhtml / verdapay / layout / local.xml&lt; - 此位置不起作用。
应用程序/设计/ adminhtml / verdapay /默认/布局/那个local.xml