Имеется 2 плагина, у которых файлы роутинга (routing.php) выглядят так:
return array(
'plugin_one/action' => 'frontend/someaction'
);
return array(
'plugin_two/action' => 'frontend/someaction'
);
Если мне необходимо получить урл из своего роутинга я делаю так:
wa()->getRouteUrl('shop/frontend/someaction')
Насколько мой подход правильный?
В текущей ситуации я получу урл для второго плагина, потому что в списке плагинов он стоит после первого.
Это баг?
Если нет, то я правильно понимаю, что простые названия для контроллеров в своих плагинах лучше не использовать?
4 комментария
это вебасист)
https://support.webasyst.ru/forum/26251/routing-plagina-magazina-v-frontende/
https://developers.webasyst.ru/forum/27340/routing-plagina-khuk-bagi-i-shutki-wa-za-100/
Вот так
и так
Да, это помогло. Спасибо
Это не баг, а фича. Которая иногда помогает в частных проектах.