#joomla_6 — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #joomla_6, aggregated by home.social.
-
Общая информация о принципе действия Joomla 6. Жизненный цикл Приложений Joomla
Как работает ядро Joomla 6 на уровне Приложения (Application)? Сколько видов Приложений на самом деле есть в Joomla и в чём между ними разница? Какой жизненный цикл каждого Приложения Joomla, включая роутинг, диспетчеризацию и события плагинов? На эти и другие вопросы попытается дать ответ эта статья, опирающаяся на кодовую базу Joomla 6.1.0. Также в статье хронология вызова триггеров плагинов в разных сценариях. 👉 Бонус для любопытных читателей: а вы знали, что Joomla можно использовать в качестве daemon-процесса? Читать многотекст
https://habr.com/ru/articles/1055928/
#joomla #joomla_6 #joomla_application #joomla_daemon #joomla_cli #joomla_rest_api #plugin #lifecycle #жизненный_цикл_приложения
-
Общая информация о принципе действия Joomla 6. Жизненный цикл Приложений Joomla
Как работает ядро Joomla 6 на уровне Приложения (Application)? Сколько видов Приложений на самом деле есть в Joomla и в чём между ними разница? Какой жизненный цикл каждого Приложения Joomla, включая роутинг, диспетчеризацию и события плагинов? На эти и другие вопросы попытается дать ответ эта статья, опирающаяся на кодовую базу Joomla 6.1.0. Также в статье хронология вызова триггеров плагинов в разных сценариях. 👉 Бонус для любопытных читателей: а вы знали, что Joomla можно использовать в качестве daemon-процесса? Читать многотекст
https://habr.com/ru/articles/1055928/
#joomla #joomla_6 #joomla_application #joomla_daemon #joomla_cli #joomla_rest_api #plugin #lifecycle #жизненный_цикл_приложения
-
Общая информация о принципе действия Joomla 6. Жизненный цикл Приложений Joomla
Как работает ядро Joomla 6 на уровне Приложения (Application)? Сколько видов Приложений на самом деле есть в Joomla и в чём между ними разница? Какой жизненный цикл каждого Приложения Joomla, включая роутинг, диспетчеризацию и события плагинов? На эти и другие вопросы попытается дать ответ эта статья, опирающаяся на кодовую базу Joomla 6.1.0. Также в статье хронология вызова триггеров плагинов в разных сценариях. 👉 Бонус для любопытных читателей: а вы знали, что Joomla можно использовать в качестве daemon-процесса? Читать многотекст
https://habr.com/ru/articles/1055928/
#joomla #joomla_6 #joomla_application #joomla_daemon #joomla_cli #joomla_rest_api #plugin #lifecycle #жизненный_цикл_приложения
-
Переопределение классов ядра Joomla с помощью плагина на примере MVCFactory
Разработчики сайтов, веб-мастера, рассматривая Joomla как CMS, чаще всего используют компоненты ядра такими, какие они есть. Но компоненты ядра, обеспечивающие CRUD-ы в Joomla, следует рассматривать ещё и как примеры использования Joomla в качестве фреймворка. Иногда реалии проекта таковы, что требуется внести изменения именно в логику классов ядра Joomla. Я покажу это на нескольких примерах: как исхитрялись раньше и какие возможности появились в современных версиях Joomla. Сразу оговорюсь: речь не о том, чтобы править файлы ядра. Это плохая идея почти всегда. При обновлении Joomla такие изменения будут потеряны, а сопровождать их потом придётся вручную. Речь о другом: как изменить точку создания MVC-классов компонента через плагин и DI-контейнер, не залезая в core-файлы. Ну и приятный бонус - Joomla-археология и немного красивого и ужасного треша из практики 😎
https://habr.com/ru/articles/1033646/
#joomla #joomla_6 #mvcfactory #mvc #override #декоратор #ооп