Интересный случай предложения партнёрства случился недавно с одним из моих клиентов. Речь здесь пойдёт не о каких-то непонятных плагинах и модулях, а о том, как нужно быть внимательным и смотреть в будущее, чтобы со временем не потерять свой бизнес частично или целиком.
С помощью материалов Joomla на сайте можно сделать не только контентный сайт-статейник или новостник, но каталог, простую доску объявлений и т.д. Начиная примерно года с 2016 очень много трафика из поисковиков уходит в соц.сети, стриминговые платформы, мессенджеры. Много контента стало создаваться напрямую в интерфейсе, например, Telegram. И в связи с этим встаёт вопрос об автоматическом наполнении сайта контентом из соц.сетей и мессенджеров. Для этого как раз и нужно знать как создавать материалы в Joomla 4 / Joomla 5 и старше программным способом.
На основе данных из $_GET, $_POST порой строится логика работы кода начиная от шаблона Joomla и кончая модулями и плагинами. Для работы с этими данными используется объект Input, который мы получаем из Приложения Joomla.
Зачастую мы не задумываемся о том, что значат цифры в версиях Joomla или сторонних расширений, с помощью которых мы превращаем нашу Joomla в полноценный звездолёт. Почему их 3, по какому принципу они изменяются, что означают и как это использовать в своей работе.
Многие расширения (модули, плагины, компоненты) для Joomla распространяются разработчиками на платной основе. Как правило это означает подписку на получение обновлений, исправления ошибок и техническую поддержку для сайта(ов) в течение срока действия лицензионного ключа. В Joomla 3 не было стандартного места, где можно было бы указать ключ. Разработчики решали эту проблему по-разному. Однако в Joomla 4 и старше этот функционал появился.
Интервью со мной опубликовано в официальном журнале международного Joomla сообщества - Joomla Community Magazine, выпуск за май 2024 года. Через некоторое время переведу текст на русский. Пока только английский текст.
16 апреля 2024 года вышли релизы Joomla 5.1 и Joomla 4.4.4. Если Joomla 4.x уже находится в режиме поддержки и получает только "заплатки", то в каждом выпуске Joomla 5.x появляется что-то новое. Краткий список был опубликован в недавней новости. Давайте посмотрим подробнее на то что же именно появилось в Joomla 5.1.