В одном из моих проектов у меня установлен сторонний плагин. По моему мнению, плагины - это регулярный модуль в смысле Zend Framework (в данном случае - версия 1.12).Как переопределить контроллеры в плагинах Pimcore
Есть ли способ переопределить контроллеры, поставляемые с плагином, с моей собственной реализацией без изменения самого модуля? Я подумал о чем-то вроде «Сначала проверьте контроллер из определенного пространства имен, а если он не существует, вернитесь к тому, который из модуля».
То, что я в конечном итоге пытаюсь достичь, заключается в том, чтобы расширить модуль «скрытым» или прозрачным способом, так что мне не нужно менять маршрутизацию по умолчанию, и приложение все равно будет выглядеть и работать одинаково у пользователей перспектива.
Если это невозможно, то лучше всего использовать плагин Pimcore или Zend Module в целом?
Ссылка на потенциальное решение всегда приветствуется, но, пожалуйста, [добавьте контекст вокруг ссылки] (http://meta.stackexchange.com/a/8259), чтобы ваши друзья-пользователи имели представление о том, что это такое и почему Это здесь. Всегда указывайте наиболее значимую часть важной ссылки, если целевой сайт недоступен или постоянно находится в автономном режиме. Учтите, что это всего лишь ссылка на внешний сайт - это возможная причина [Почему и как удаляются некоторые ответы?] (Http://stackoverflow.com/help/deleted-answers). – FelixSFD
Спасибо за подсказку. Я соответствующим образом обновил свой ответ. – campino2k