Magento:如何在管理面板

时间:2015-06-03 09:27:57

标签: javascript php jquery xml magento

在过去的两天里,我正在尝试将.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

1 个答案:

答案 0 :(得分:1)

app / design / adminhtml / verdapay / layout / local.xml&lt; - 此位置不起作用。

应用程序/设计/ adminhtml / verdapay /默认/布局/那个local.xml