Плагин: настройка "сложного" роутинга. Вопрос

Подскажите, пожалуйста, есть ли в ЛС встроенная возможность настройки роутинга для плагина следующего типа.
Есть плагин с названием plugin. Плагин, помимо вывода базовой странички, реализует достаточно обширный API для некоего приложения.
В плагине есть несколько модулей, к примеру, BasePage, Api1, Api2, Api3.

Как правильно настроить роутер средствами LS, что бы была возможность обрабатывать Экшины не в одном ActionPlugin, а разнести экшины в соответствии с модулями (ActionBasePage -> BasePage, ActionApi1 —> Api1...)?

Читать дальше →

Разработка своего плагина

Здравствуйте!

Я создал плагин при помощи SSH и /engine/console/. Также подключил шаблон, в нём шапку, контент и футер. Но на этом мои идеи в плане реализации плагина не заканчиваются.

Допустим, мой плагин доступен по адресу www.site.ru/plugin/. Я хочу сделать добавление материала, чтобы он выводился на странице /plugin/, то есть создать форму добавления по адресу /plugin/add/.

Скажите, пожалуйста, как создать эту страницу /plugin/add/?