2015-05-27 2 views
0

Я хочу добавить lightbox для воспроизведения видео на моей конкретной странице CMS. Я поместил свой файл CSS в JS/MY THEME/JQUERY/PLUGIN/VENOBOX/CSS/myfile.css и JS-файлы в JS/MY THEME/jquery/plugins/venobox/js/myfile.js, но это не сработало. Я делаю все, но не работаю.Как применять пользовательскую страницу CMS для CSS и Javascript Magento

Я использую следующий код в Layout Update XML моей страницы CMS:

<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

Для 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> 

Обратите внимание на объявления типа. Конечно, все файлы должны быть помещены в их конкретную папку под вашу тему.

+0

venobox css js и некоторые .gif активы я нахожу эти css и js, но где искать .gif, в какой папке –

+0

медиафайлы (например .gif) находятся в папке 'media' –

+0

спасибо, что это работает. который использовал $ в моем внутреннем скрипте, я просто заменил его на jquerry, и он работает –

Смежные вопросы