Magento的定制CMS页面添加JavaScript
问题描述:
我下面这个HOWTO添加自定义CMS页面http://www.magentocommerce.com/wiki/4_-_themes_and_template_customization/0_-_theming_in_magento/adding_cms_layout_templatesMagento的定制CMS页面添加JavaScript
我遇到的问题是,我想添加一个NivoSlider的JavaScript只是这个页面,添加它的唯一途径在通过管理来做到这一点 - > CMS - >页面,然后通过添加
<reference name="head">
<action method="addJs">
<script>nivo-slider/jquery.nivo.slider.js</script>
</action>
<action method="addCss">
<script>css/nivo-slider.css
</script></action>
</reference>
改变布局更新XML是有办法添加在文件系统中的JavaScript而不是通过管理 - > CMS - >页面 - >页面 - >布局更新XML接口?
任何意见大加赞赏
答
你可以在你的布局你的主题文件夹覆盖page.xml和全球范围内添加脚本一样,
<action method="addJs"><script>nivo-slider/jquery.nivo.slider.js</script></action>
是的,我知道,问题是,我不我想要全局加载脚本,因为我只在这个特定的页面上需要它。 – khinester 2012-04-07 11:38:06
很好,对不起,你的问题不太清楚。这就是你如何通过文件系统来完成的。如果你想将它添加到单个页面,你可以创建一个它正在使用的布局的副本,即左边2列,然后使用标准脚本标记将其添加到phtml文件的标题中。然后仅将此布局应用于所需的页面。我猜想有点破解,这可能来得太晚 – 2012-04-11 08:30:14