Как использовать один файл js/css во внешнем и внутреннем интерфейсе в magento?
Я должен использовать js-файл внешнего интерфейса в бэкэнде.В настоящее время файл находится по адресу
/skin/frontend/default/test/js/v1.js
И если я хочу использовать его в бэкэнде, я должен переместить его в
/skin/adminhtml/default/default/js/v1.js
Но я не хочу его дублировать. Так где же мне его разместить? И каким должен быть путь в
<action method="addItem">
<type>skin_js</type>
<name>path of js file/v1.js</name>
</action>
3
Author: Abdul Ghaffar, 2015-11-19
3 answers
Добавьте свой файл в js/yourfolder/v1.js вы можете использовать то же самое как для администратора, так и для внешнего интерфейса
<action method="addJs">
<script>yourfolder/v1.js</script>
</action>
1
Author: Qaisar Satti, 2015-11-19 05:28:05
Это просто. Просто выполните следующие действия:
- Переместить v1.js в каталоге js как /js/v1.js
- Получите доступ к этому файлу как с внешнего интерфейса, так и с внутреннего, используя приведенную ниже команду в xml-файле макета
>
<action method="addItem"><type>js</type><name>v1.js</name></action>
3
Author: Akhil Gupta, 2015-11-19 06:10:28
Пожалуйста, попробуйте использовать тот же код, что и ниже, в вашем файле макета интерфейса и серверной части
Файл макета интерфейса
<default>
<reference name="head">
<action method="addJs"><script>test/test.js</script></action>
</reference>
</default>
Файл внутреннего макета
<default>
<reference name="head">
<action method="addJs"><script>test/test.js</script></action>
</reference>
</default>
1
Author: Abdul, 2015-11-19 06:03:23