2013-01-23 36 views
5

我做了一个magento模块,并且我需要添加一些自定义javascript。在哪里/如何添加自定义js magento

我把我的布局文件中的以下(以及它的工作,与我的自定义JS在/ JS /位):

<default> 
    <reference name="head"> 
     <action method="addJs"><script>http://code.jquery.com/jquery.min.js</script></action> 
     <action method="addJs"><script>my_custom_js.js</script></action> 
    </reference> 
</default> 

我的问题是 - 哪里是这些文件的最佳场所,在/js/jquery/或在/skin/frontend/default/default/js?如果我把它放在默认/默认情况下,我如何从XML中引用它?

回答

12

如果需要你的模块(关键功能):

/js/[namespace]/[module]/ 

如果需要一个主题(UI增强):

/skin/frontend/[group]/[theme]/js/ 
+0

真棒,感谢您的信息! –

+0

作为关键功能所需的CSS如何? –

+0

这怎么可能?你的模块可能带有默认的CSS(它进入'base/default'主题),但CSS与功能没有紧密耦合。 –

相关问题