我想在我的一个特定CMS页面上添加lightbox
来播放视频。我将我的CSS文件放在JS/MY THEME/JQUERY/PLUGIN/VENOBOX/CSS/myfile.css
中,将JS文件放在JS/MY THEME/jquery/plugins/venobox/js/myfile.js
中,但它没有用。我正在做一切,但没有工作。
我在CMS页面的布局更新XML中使用以下代码:
<reference name="head">
<action method="addItem">
<type>js_css</type>
<name>smartwave/jquery/plugins/venobox/css/html5boxplayer.css</name>
</action>
<action method="addJs">
<script>
smartwave/jquery/plugins/venobox/js/html5lightbox.js
</script>
</action>
<action method="addJs">
<script>
smartwave/jquery/plugins/venobox/js/jquery.js
</script>
</action>
</reference>
如果有人实施了此功能,请提供帮助。提前致谢。
答案 0 :(得分:0)
对于css,您需要将文件包含在xml文件中,如下所示:
<action method="addItem">
<type>skin_css</type>
<name>css/html5boxplayer.css</name>
</action>
对于js,您需要执行与以下相同的操作:
<action method="addItem">
<type>skin_js</type>
<name>js/html5lightbox.js</name>
</action>
注意类型声明。当然,所有文件都应放在主题下的特定文件夹中。