Процесс создания модуля для CMS Drupal 7
Primary tabs
Для создания модуля CMS Drupal 7 необходимо понимание основ функционирования изначально поставляемого (в любом типе сборки) ядра системы.
В основе общей программной архитектуры друпал лежит широко известный паттерн MVC, или Model-View-Controller. Таким образом, схема работы системы в общем виде может быть представлена следующим образом (см. рис.2)
Рис. 2
Также важно понимание процесса взаимодействие ядра системы и модулей. В друпале для осуществления подобного взаимодействия используется система так называемых «хуков» (см. определение в разделе “Используемая терминология” выше ).
В тоже самое время, стандартным решением для динамического преобразования внешнего вида страницы – во время её передачи клиенту является использование системы фильтров, работа которой в общем виде может быть проиллюстрирована следующей схемой (см. рис.1 ).
Рис. 1.
- drudev's blog
- Log in to post comments
- 4244 reads