3.3 Плагины в Zend Framework. Заключение |
- Statistics
- Participants
- Translate into Russian
- Translation result
- Translation complete.
Понимание сути префиксов в путях и переопределение существующих плагинов поможет вам понять большинство компонентов фреймворка. Плагины используются в различных местах:
• Zend_Application: ресурсы (resources).
• Zend_Controller_Action: помощники действий (action helpers).
• Zend_Feed_Reader: плагины (plugins).
• Zend_Form: элементы (elements), фильтры (filters), валидаторы (validators) и дектораторы (decorators).
• Zend_View: помощники вида (view helpers).
И еще несколько других мест. Изучите принципы заранее чтобы вы могли использовать на новом уровне эту важную точку расширения в Zend Framework.
Примечание: Подводные камни
Здесь отметим, что Zend_Controller_Front представляет систему плагинов, но не подчиняется ни одной рекоммендации предложенной в этом руководстве. Плагины, зарегистрированные в фронт контроллере должны быть созданы напрямую и зарегистрированны в нем. Причиной этого является то, что эта система предшествует любым другим системам плагинов в фреймворке и ее изменения должны быть тщательно взвешены, чтобы удостовериться, что существующие плагины, написанные разработчиками, продолжат с ней работать.
