2013-04-22 46 views
0

我想添加一个额外的.css文件(my.css)和.js文件(my.js)以包含在view.phtml。我明白,我需要修改我的主题的local.xml中,并在产品视图部分中添加以下内容:在哪里添加额外的js和css文件供Magento中的view.phtml使用

<reference name="head"> 
    <action method="addItem"><type>skin_js</type><name>js/my.js</name></action> 
    <action method="addItem"><type>skin_css</type><name>css/my.css</name><params/> 
     </action> 
</reference> 

我的.js功能选择取决于用户输入特定的CSS(不知道是HREF路径应该是这样的):

<link rel="stylesheet" href="http://mysite/skin/frontend/[mytheme]/css/my.css"  
media="print" /> 

我把my.js直接在js文件夹在我的Magento安装根my.css皮肤/前端/ [我的主题]/CSS。 不幸的是,这是行不通的。有人可以请指点我正确的方向吗?

回答

2

您可以在浏览器的检查器工具中看到哪些文件加载​​失败,然后决定什么是错误的和正确的。我可以从你的帖子中说出skin_js包含的文件应该位于当前主题的皮肤文件夹下。如果你想包括根js文件夹的脚本,你最好使用

<action method="addJs"><script>some_folder_under_root_js/some_script.js</script></action> 
+0

感谢它的工作! – user1977156 2013-04-22 19:12:35