хелперы для плагинов
Здравствуйте, подскажите пожалуйста, как вызвать из шаблона функцию display вывода плагина.
если обявить метод статическим {shopPlugin::display()} так работает, а можно ли вызвать нестатический метот класса.
Спасибо за ответ
если обявить метод статическим {shopPlugin::display()} так работает, а можно ли вызвать нестатический метот класса.
Спасибо за ответ
3 ответа
Первый: создать в плагине статический метод, который при необходимости создаёт что угодно и вызывает что угодно.
Второй: создать в плагине ViewAction и подключать его в шаблон с помощью {wa_action app="shop" module="pluginnamePluginModulename" action="actionname"}
{wa('shop')->getPlugin('mycoolplugin')->nonStaticMethod()}