Создание плагина для Shop-Script 7
Создаем простенький плагин для Shop-Script 7 под название Myplug
Первым делом создаем папку с нашим плагином в папке \wa-apps\shop\plugins
- \wa-apps\shop\plugins\myplug
- \wa-apps\shop\plugins\myplug\img\my.png
- \wa-apps\shop\plugins\myplug\lib\.htaccess
- \wa-apps\shop\plugins\myplug\lib\shopMyplug.plugin.php
- \wa-apps\shop\plugins\myplug\lib\config\plugin.php
Находим файл plugins.php в папке
\wa-config\apps\shop
и добавляем информацию о нашем плагине (пока в выключенном состоянии)
‘myplug’ => false
Открываем файл plugin.php из папки \wa-apps\shop\plugins\myplug\lib\config и пишем следующее в него:
1 2 3 4 5 6 7 8 9 10 | <?php return array( 'name' => 'Мой плагин', // название плагина 'description' => 'Плагин для Webasyst Shop Script', //описание плагина 'vendor' => '', //идентификатор разработчика 'version' => '1.0.0', //номер версии плагина 'img' => 'img/my.png', //иконка 'frontend' => true, //флаг (true/false), обозначающий, предназначен ли плагин для обработки запросов от пользователей frontend (в данном случае витрины интернет-магазина) 'handlers' => array( 'frontend_product' => 'frontendProduct', // хук куда выводить плагин ), ); |