С небольшим запозданием, но всё же читайте все главные новости из мира Joomla с апреля по июнь 2025 года в одной статье. Традиционно наш дайджест обозревает новости, расширения, шаблоны и статьи из мира Joomla. Прошлый выпуск вы можете прочитать здесь и на Хабре. Дайджест первоначально был опубликован на Хабре. Копирую к себе.

Содержание

Главные новости о Joomla

Релизы Joomla

Обновлена информация в Плане развития Joomla.

В нём собрана информация о датах релизов, описаны принципы версионирования, указаны ответственные за релизы, а так же даты окончания поддержки релизов. Опираясь на эту информацию вы можете планировать развитие ваших интернет-проектов.

Joomla 4.

  • Дата окончания исправления ошибок безопасности в версии 4.x  - 14 октября 2025г.
  • После этой даты Joomla 4 прекратит получать какие-либо обновления, в том числе безопасности - вообще. Рекомендуем обновить ваши сайты до актуальной Joomla 5.

 Joomla 5.

  • Дата окончания исправления ошибок в версии 5.x  - 13 октября 2026г.
  • Дата окончания исправления ошибок безопасности в версии 5.x  - 12 октября 2027 года.
  • Текущая актуальная (на момент написания заметки) версия - 5.3.1.
  • Опубликовано расписание выхода релизов Joomla 5.4. Стабильный релиз ожидается 14 октября 2025 года.

 Joomla 6.

  • Дата окончания исправления ошибок в версии 6.x  - 17 октября 2028г.
  • Дата окончания исправления ошибок безопасности в версии 6.x - 16 октября 2029г.
  • Опубликовано расписание выхода релизов Joomla 6.0. Стабильный релиз ожидается 14 октября 2025 года.
  • Для разработчиков уже доступна Joomla 6.0.0-alpha1.

 Joomla! Framework.

Joomla! Framework - полноценный PHP-фреймворк для разработки, который можно использовать отдельно от Joomla CMS. В версиях 1.х и 2.х был самостоятельным параллельным проектом, однако начиная с версии Joomla 4.0 стал её основой.

Добавлена информация о Joomla! Framework 3.x, который вышел 6 октября 2023 года. Его можно использовать в тех случаях, когда вам в проекте не нужна CMS Joomla целиком.

План развития Joomla на сайте русского Joomla-сообщества и на официальном сайте.

Вышли релизы Joomla 5.3.0-5.3.2

Линейка Joomla 5.3 — последняя минорная версия в серии Joomla 5 перед выходом Joomla 6 осенью 2025 года.

Эти релизы сосредоточен на совершенствовании работы с CMS. От лучшей организации файлов и журналирования задач до расширенной обработки электронной почты и улучшенной доступности — Joomla 5.3 помогает администраторам и разработчикам работать более эффективно, сохраняя ваш сайт современным, безопасным и готовым к будущему.

Что нового?

  • Улучшенные HTML-шаблоны писем. Просмотр шаблона письма теперь имеет доступ к параметрам шаблона, что позволяет лучше настраивать исходящие сообщения.
  • Планировщик задач - история выполнения задачи. Планировщик теперь ведет полный журнал выполнения задач, что упрощает мониторинг автоматизированных процессов и поиск ошибок.
  • SEO: Улучшенный роутинг. Строгая маршрутизация и улучшенные параметры SEF URL уменьшают количество дублированного контента и ненужных перенаправлений, повышая SEO вашего сайта.
  • Современные события плагинов. Joomla продолжает переход к типизированным классам событий в основных плагинах, улучшая читаемость кода и поддержку в IDE (среда разработки).
  • Тонкая настройка прав доступа (ACL) для параметров компонентов. Теперь владельцы сайтов могут давать администраторам доступ к настройке параметров компонентов без полного доступа ко всему компоненту.
  • Поддержка PHP 8.4. Joomla 5.3 включает важные изменения для обеспечения совместимости с PHP 8.4, помогая вашему сайту быть готовым к будущим обновлениям.

А также множество мелких и кажущихся незаметными улучшений. Подробнее можно прочесть на портале Joomla сообщества, на официальном сайте Joomla или на GitHub.

Новости Joomla-сообщества

Joomla. Когда они это починят?

Статья Joomla Community Magazine 2015 года, но тема в ней актуальна была и до и после её публикации. Проблема, которая поднимается в этой статье касается не только Joomla, но и любого программного обеспечения. Читать полностью здесь: Joomla. Когда они это починят?.

Состоялся Joomla meetup. Москва.

10 апреля 2025г. в Москве состоялся мини Joomla-митап. Митап - это неформальная, некоммерческая  встреча участников IT-сообщества для обмена опытом, обсуждения общих планов, действий по развитию сообщества.

На этой встрече обсудили настоящее и будущее Joomla, глобальные мысли о возможном проведении Joomla Day Russia, а также менее глобальные, но от этого не менее важные и интересные - о создании Joomla User Group (JUG) - Moscow. В рамках JUG обычно проводятся регулярные встречи как оффлайн, так и онлайн или гибридного формата. Обмен опытом, мнениями, дружеская подсказка, сделанная вовремя - это Joomla User Group. Пока что ещё продумываются детали и идёт поиск места для оффлайн-встреч.

Читать подробнее здесь: Состоялся Joomla meetup. Москва.

Joomla 6 нуждается в вашей помощи с тестированием.

Филипп Уолтон (Philip Walton) - один из разработчиков, кто активно вносит свой вклад в ядро Joomla. Он уже несколько месяцев посвящает свои послеполуденные часы пятницы работе с Joomla и предлагает присоединиться к нему.

В чате Google Meet Филипп готов помочь с тестированием тем, кто будет делать это в первый раз. А так же он подготовил список лёгких Pull Request, которые можно протестировать довольно быстро. Чем больше тестов будет проведено сейчас, тем меньше ошибок вылезет потом.

Open to all. All together.

Также вам поможет сделать первые шаги это видео: 

Да, это вечер пятницы. Но тестирование занимает порой минут 15, а доброе дело сделано. Просто убедитесь, что разработчик чего-то не пропустил и всё работает как ожидается.

Компания JetBrains рассказала о своей поддержке Joomla.

JetBrains - один из мировых лидеров в разработке программного обеспечения для разработчиков. Её программные продукты - это IDE - профессиональные среды разработки, которые отличаются от простого блокнота/редактора с плагинами набором всевозможных инструментов для разработчиков, глубоким анализом кодовой базы, подсказками по ней и по языку программирования, отладкой ошибок и многим-многим другим.  Одним из самых известных продуктов компании является IDE PHP Storm, который можно назвать отраслевым стандартом PHP-разработчика.

В статье How PhpStorm Helps Maintain PHP Open-Source Projects: Interviews and Real-World Example в блоге компании описываются Open Source проекты, которым JetBrains оказывает поддержку (это могут быть бесплатные лицензии для разработчиков для некоммерческих проектов).

В список попали:

  • PHPUnit - фреймворк для unit-тестирования в PHP.
  • Doctrine DBAL - библиотека для PHP, которая предоставляет лёгкий и гибкий слой для коммуникации с базой данных. Она поддерживает различные базы данных через единый и согласованный API.
  • CodeIgniter - популярный MVC-фреймворк для разработки на PHP.
  • Joomla! - наша любимая CMS.

Журнал Joomla Community Magazine

На сайте русскоязычного сообщества Joomla доступны переводы на русский язык краткого содержания номеров официального журнала международного Joomla сообщества:

Электронная коммерция на Joomla

JoomShopping

Вышло несколько релизов компонента интернет-магазина - от 5.6.2 до 5.8.0.

В целом можно отметить, что команда разработки взяла курс на развитие собственного установщика расширений для JoomShopping, а так же на удобство администрирования магазина в панели администратора.

Что нового?

  • Атрибуты, характеристики - добавлена иконка в списке с подсказкой о том, что этот элемент не используется
  • Атрибуты, характеристики - подсчет количества товаров, где используется данная характеристика / атрибут
  • Добавлено управление платными расширениями (установка / обновление / получение ключа).
  • Возможность изменять позиции для аддонов. Других подробностей нет, но возможно это означает что для вывода данных аддонов стало возможно переключать позиции вывода в шаблоне JoomShopping вида tmp_var_bottom_price и т.д.
  • Новый параметр конфигурации admin_products_search_by_prod_id_range (поиск по диапазону идентификаторов товаров (x-y)). В интерфейсе настроек его нет. Нужно включать в файле user_config.php.
  • добавлена галочка "обязательный" для атрибутов
  • атрибуты, значения, свободные атрибуты, характеристики и их значения могут быть опубликованы / не опубликованы
  • исправления роутера (построение ссылок JoomShopping)
  • Улучшения собственной библиотеки обработки изображений
  • Добавлены новые триггеры для плагинов

и другие изменения. Опубликованный список можно посмотреть в Changelog JoomShopping.

WT JShopping Add order info to checkout finish плагин для Joomla.

Плагин отображения информации о заказе (номер заказа, данные о доставке и т.д.) на странице Спасибо за заказ интернет-магазина JoomShopping.

В плагине 3 макета по умолчанию:

  • default - оформите информацию о заказе с помощью CSS
  • bootstrap5-1 - макет по умолчанию с использованием Bootstrap CSS
  • uikit - макет по умолчанию с использованием UIkit

Вы можете создавать собственные макеты вывода в папке plugins/jshoppingorder/wtjshoppingaddorderinfotocheckoutfinish/tmpl.

Этот плагин - творческий дебют участника Joomla-сообщества и теперь разработчика Сергея Сергевнина. С чем его поздравляем и желаем успехов на этом поприще!

Страница расширения GitHub расширения

Phoca Cart

Вышло несколько релизов компонента интернет-магазина для Joomla Phoca Cart от чешского разработчика Яна Павелки. Версии 5.0-5.2. Phoca Cart 5 — это расширение Joomla 5, которое не будет корректно работать на Joomla 4. Расширения Phoca версии 5 обычно работают на Joomla 4, но Phoca Cart является исключением, поскольку оно использует новые современные функции Joomla 5, поэтому оно работает только на Joomla 5.

Среди разработчиков экосистемы расширений для Phoca Cart есть и некоторые отечественные, предлагающие аддоны способов оплаты для Phoca Cart.

Страница расширенияСкачатьРасширения для Phoca Cart.

Новости расширений Joomla

Релиз JBZoo 4.50.3 (Joomla 4/ Joomla 5.3+)

Конструктор контента JBZoo — это многофункциональное расширение для Joomla CMS, которое позволяет с легкостью создавать интернет-магазины, блоги, каталоги товаров, сайты недвижимости или просто текстовые странички. При этом вам не придется даже знать основ программирования — бОльшая часть сайта настраивается мышкой из панели управления.

Что нового?

  • Устранены проблемы у товаров с вариациями цен. (теперь корректно работает множество цен (вариантов) у товара).
  • Исправлен баг со скидкой (discount) в jbvariant
  • Исправлены ошибки в модулях (fix PHP errors)
  • [*] Добавлены макеты uikit3 и bs5 (bootstrap 5) для catalog
  • много мелких правок...

Протестировано на Joomla 5.3+

Скачать с GitHub

WT View PDF - контент-плагин просмотра PDF для Joomla

Плагин позволяет отображать pdf файлы на сайте Joomla в виде HTML5 <object>, а так же с помощью javascript библиотеки PDF.js. В этом случае подключите её самостоятельно или используйте плагин web assets WT PDF.js. Укажите путь к файлу в шорт-коде .

Вы можете указать параметр tmpl в шорт-коде для отображения PDF с выбранным макетом. Например,  . Если параметр tmpl не указан, то PDF-файл будет отображаться с помощью макета, указанного по умолчанию в настройках плагина.

Плагин предоставляет 4 макета:

  • default - pdf-файл встраивается в страницу целиком с помощью библиотеки PDF.js. Требует установленного плагина веб-ассета WT PDF.js.
  • bootstrap-modal - просмотр файла во всплывающем окне Bootstrap 5. Отображается кнопка, по нажатию на которую открывается модальное окно. Также внизу окна отображается прогресс просмотра текущего файла. Требует установленного плагина веб-ассета WT PDF.js.
  • html5object - отображение содержимого файла с помощью HTML5 тега <object>. Этот макет не требует установки никаких дополнительных плагинов и отображает содержимое pdf файла в Joomla с помощью стандартного для браузера окна.
  • uikit-modal - аналогично макету Bootstrap, но с использованием UIkit.

Также вы можете создать собственные макеты вывода в папке plugins/content/wtviewpdf/tmpl плагина Joomla.

Минимальная версия Joomla - 5.

Страница расширенияGitHub расширения.

Спасибо за помощь в работе над плагином участнику Joomla-сообщества - Виталию Некрасову.

Reset Media Version v.2.0.0.

 

 

Плагин выводит кнопку, для быстрого обновления версии медиафайлов Joomla.

Простой способ обновить кэшированные CSS/JS файлы в Joomla.

При обновлении стилей и скриптов на сайте браузеры часто загружают старые версии из кэша, даже если файлы на сервере изменились. Это приводит к несоответствию отображения сайта и путанице у пользователей или клиентов.

Решение проблемы:

Этот плагин добавляет кнопку на главную панели управления Joomla (в группу Quick Icon), которая позволяет администратору вручную сбросить системную версию медиа-файлов, чтобы все CSS и JS ресурсы начали подключаться с новым параметром версии (?ver=...). Это принудительно обновляет кэш браузеров и CDN.

Системные требования: Joomla >= 4.2 / 5.x, PHP >= 7.4

Разработчик - участник нашего сообщества Артём Васильев.

Скачать с GitHub.

Вышла новая версия плагинов для вставки VK Видео на сайт под управлением Joomla.

плагины для вставки VK Видео на сайт под управлением Joomla.

В новой версии полностью переписан интерфейс вставки видео. Теперь нет необходимости вставлять IFRAME с сайта VK. Достаточно вставить просто ссылку на видео. Номер версии: 1.2.0. Плагины распространяются бесплатно.

Инструкция. Разработчик - участник нашего сообщества Владимир Егоров.

Плагин вставки языковых констант в контент Joomla.

Плагин позволяет вставлять значения языковых констант в статьи, модули и другой контент Joomla с помощью синтаксиса {langos LANGUAGE_CONSTANT}.

При создании мультиязычного сайта на Joomla вы часто сталкиваетесь с ситуацией:

Нужно изменить всего несколько слов в модуле или статье в зависимости от языка — но приходится создавать отдельные копии контента для каждой языковой версии. Это неудобно и требует лишних усилий.

Решением проблемы становится плагин Langos, который позволяет вставлять языковые константы прямо в контент. Это работает как вызов \Joomla\CMS\Language\Text::_('YOUR_LANGUAGE_CONSTANT'), но без необходимости программировать или редактировать шаблоны.

Кроме того, плагин поддерживает загрузку языковых файлов конкретных расширений, например модулей или компонентов. Для этого просто укажите третий аргумент в шорткоде: {langos MOD_FOOTER_LINE1, mod_footer}.

Системные требования: Joomla >=4.2 | 5.x, PHP >= 7.4.

Разработчик плагина - участник нашего сообщества Артём Васильев.

Скачать плагин с GitHub и документация.

joomLab Icon Module: иконки к заголовку модуля.

joomLab Icon Module: иконки к заголовку модуля

Плагин позволяет добавлять иконку (изображение) к заголовку модуля. После установки плагина в модулях появляется вкладка "Иконка", на этой вкладке можно выбрать любое изображение.

Разработчик - участник нашего сообщества Александр Новиков.

Страница расширения

Обновление модуля WT Quick links v.2.3.0.

WT Quick links joomla module

Модуль позволяет создавать быстрые наборы элементов: ссылки на различные сущности на сайте Joomla: категории материалов, Virtuemart, JoomShopping, пункт меню или пользовательскую ссылку. Есть условия для исключений показа элементов списка.

Вы можете создавать собственные макеты вывода модуля, создавая таким образом почти всё, что угодно: от простого списка ссылок до стены фотографий на главную страницу или ссылки-теги для перелинковки категорий интернет-магазина. Модуль позволяет выводить изображения, адаптивные изображения, видео, адаптивные видео. Также это могут быть не только ссылки, но и список вопросов FAQ, элементы Bootstrap Tabs, Accordion и т.д.

v.2.3.0 Что нового?

  • Собственные макеты для ссылок. Теперь для каждой ссылки можно указать собственный макет из папки /tmpl/sublayout/. Для использования модуля в этом режиме, необходимо выбрать макет модуля - default-sublayouts или создать собственный вариант этого макета.
  • Обработка плагинами контента. Содержимое поля Дополнительный текст для ссылки теперь обрабатывается плагинами контента.
  • Поле примечания. Добавлено поле примечания для ссылки. Это удобно ориентации в большой форме.

v.2.4.0

Добавлены новые типы ссылок и исключений для них:

  • Phoca Download
  • Phoca Gallery
  • RadicalMart

Успешно протестирована работа модуля на Joomla 6.

Страница расширенияGitHub.

Вышла версия 2.0 плагина Revo Converter для Yootheme Pro

Плагин преобразует HTML код материала в простой макет Yootheme Pro. Это специализированное решение позволяет быстро переключаться с макета обычной страницы в редакторе Joomla на простой макет в Yootheme Pro, что позволяет перейти к макету в Page Builder за один клик, не теряя предыдущее содержание страницы (как это бывает в текущем режиме при попытке создании макета поверх существующей статьи).

Revo Converter для Yootheme Pro материал Joomla до конвертации

Revo Converter для Yootheme Pro материал Joomla после конвертации

В настройках плагина можно включить добавление в макет элементов Хлебных крошек и Заголовка статьи. Таким образом после конвертации вы получите макет с тремя элементами: Хлебные крошки, Заголовок (с заголовком статьи), HTML (с html кодом материала как есть).

Далее статью можно будет редактировать и разбирать на части уже внутри конструктора. 

Разработчик - участник нашего сообщества Александр Судьбинов.

Скачать и установить плагин можно бесплатно через российский каталог расширений Joomla Совмарт.

Вышла Phoca Gallery 5.1.0. - галерея изображений для Joomla.

Phoca Gallery 5.1.0. - галерея изображений для Joomla.

Известный компонент галереи изображений чешского Joomla-разработчика Яна Павелки получил новую версию. В этой версии компонент получил полную совместимость с Joomla 5 и грядущей Joomla 6. Это стало возможно благодаря рефакторингу кодовой базы и удалению из кода галереи тех классов и методов, которые были помечены к удалению в Joomla 6. Для работы компонента не  требуется плагин обратной совместимости.

Читать новость о релизеСтраница расширения.

Вышел плагин AllVideos v.7.0 от JoomlaWorks.

Этот контент-плагин - одно из старейших расширений для Joomla. Его задача - преобразовывать шорт-коды вида 

 и подобные во встроенные видео или аудио.

v.7.0.0. Что нового?

  • Добавлена поддержка Youtube Shorts. Просто скопируйте полный url видео и вставьте его внутри тегов
    .
  • Поддержка Joomla 5.x без плагина обратной совместимости. PHP 5, PHP 7, PHP 8.
  • Индексация умным поиском в CLI. В Joomla 5 плагин перестал вызывать ошибку при индексации контента умным поиском через CLI,

Заметьте, что этот один и тот же пакет для всех версий Joomla, начиная с 1.5.x и заканчивая 5.x. Технически "под капотом" код плагина по сути не менялся, а для поддержки следующих версий Joomla авторы вставляют "заплатки". Плагин всё ещё использует старую архитектуру файлов и классов Joomla, что, к сожалению, заставляет прибавлять к его описанию слова "пока ещё" - "пока ещё работает".

Страница расширенияGitHub расширенияJoomla Extensions Directory.

Модуль Яндекс.Карт для Joomla WT Yandex map items v.2.0.4.

Модуль выводит метки из различных компонентов на Яндекс.Карты. На данный момент выводятся только материалы Joomla. Используется API 3.0 Яндекс.Карт. Поддерживается Joomla 4, Joomla 5 и старше. PHP 8+.

v.2.0.4. Что нового?

Исправление ошибок. Исправлена обработка полей Joomla для указания макетов маркеров и всплывающих окон, из-за которой не работали множественные поля типа select, radio и т.д.

Скачать модульGitHub модуляJoomla Extensions Directory.

JoomLab Favorite List: добавление материалов Joomla в избранное.

Расширение позволит пользователям Вашего сайта добавлять материалы в список избранных. То есть каждый пользователь сможет отложить материал в этот список, что бы в дальнейшей иметь быстрый доступ к нему. В целом, функционал похож на Добавить к сравнению или Список желаний в интернет-магазинах, только вместо товаров - материалы Joomla.

После установки и настройки, каждому материалу плагин добавит кнопку Добавить в избранное, а модуль выведет выбранные материалы.

Минимальная версия Joomla - Joomla 5. Расширение бесплатное.

Разработчик - участник нашего сообщества Александр Новиков.

Страница расширения.

Плагин WT Contact anywhere with fields v.1.1.0

Плагин WT Contact anywhere with fields v.1.1.0

Плагин вставки данных из компонента контактов (com_contacts) везде, где работают плагины контента Joomla. Используйте шорт-код . Создавайте собственные макеты вывода в папке tmpl плагина. Также показывает блок информации об авторе в материалах Joomla.

v.1.1.0. Что нового?

  • Разработчикам. Для разработчиков добавлена возможность помещать данные контакта, ассоциированным с автором материала, в свойство wtcontactwf.
  • Joomla 6. Пакет плагинов успешно протестирован на Joomla 6-alpha2.

Страница расширенияGitHub расширенияJoomla Extensions Directory.

Видео о Joomla

A First Look at Joomla 5.3: обзор нововведений от Тима Дэвиса.

На канале Basic Joomla вышло видео с обзором новых функций Joomla 5.3, которая вышла 15 апреля 2025 года.

Статьи о Joomla

Joomla 5 Snippets for Visual Studio Code - коллекция сниппетов кода.

Joomla 5 Snippets for Visual Studio Code - коллекция сниппетов кода.

Коллекция сниппетов кода в маркетплейсе VS Code позволит ускорить работу при разработке расширений Joomla или шаблонов.

Список сниппетов:

  • DI-контейнер – 11 сниппетов
  • Операции с базами данных – 1 сниппет
  • Обработка форм – 9 сниппетов
  • Разработка плагинов – 6 сниппетов
  • Разработка компонентов – 3 сниппета
  • Разработка шаблона – 9 сниппетов
  • Вспомогательные функции – 4 сниппета

Установить коллекцию сниппетов

Логирование действий пользователя в Joomla. Создание плагина Actionlog.

Логирование действий пользователя в Joomla. Создание плагина Actionlog.

На вашем сайте, внутреннем портале, в интернет-магазине кто-то что-то сделал, а потом всё сломалось: сайт открывается криво (или не открывается вообще?), перестали работать фоновые задачи в планировщике, установились неправильные скидки всем пользователям на все товары... Предположим, что с безопасностью у вас всё хорошо: Joomla свежая, актуальная, расширения - тоже. Да и в логах сервера и логах Joomla тоже чисто... Тогда остаётся ещё один источник информации - Лог действий пользователей Joomla. Основная его задача - помочь быстро найти кому настучать по рогам причину и устранить её.

Читать статью на Хабре.

Совет по Joomla: dot-нотация для доступа к значениям вложенных массивов

 dot-нотация для доступа к значениям вложенных массивов в Joomla

Наткнулся на пост в одном из php-шных каналов о том, как в Laravel можно использовать нотацию "точка"  для доступа к значениям вложенных массивов. И тем самым упростить доступ к многомерным массивам с помощью одной строки, разделенной точками.

 Joomla тоже так может! Подробнее в посте в Telegram-канале Joomla-сообщества или на Joomlaportal.ru.

Joomla 4 Rest API: создаем свои JSON-эндпоинты с нуля

По умолчанию Joomla отправляет ответы в формате JSON API, если запрос содержит Accept: application/json или специальный заголовок JSON API. Хотя ядро Joomla не поддерживает другие типы контента, система позволяет разработчикам добавлять дополнительные форматы для ответов.

Эта статья - перевод на русский язык раздела официальной документации Joomla для разработчиков Joomla! Programmers Documentation for Joomla 5.2. Статья пригодится разработчиком, работающим с реактивными frontend- фреймворками. Перевод выполнил участник нашего сообщества Виталий Некрасов (@VitaliyNekrasov).

Читать статью на ХабреОригинал в документации.

Рендер пользовательского поля внутри другого пользовательского поля. Joomla 5.3.

В статье рассказывалось о том, как внутри одного пользовательского поля Joomla рендерить другое пользовательское поле. Для этого применялась возможность Joomla обращаться к методам плагинов напрямую.

Читать подробнее здесь: Совет по Joomla: рендер пользовательского поля внутри другого пользовательского поля.

Подборка материалов по Joomla Web Asset Manager

Свои типы полей в Joomla.

Свои типы полей в Joomla. А-а-а-а, плагин не включен - уведомление, красный алерт

Это большая тема, о которой можно говорить очень много. Самое главное, что возможности применения ограничиваются только вашей больной фантазией. Вы строите интерфейс своего модуля или плагина и вам нужно подтянуть данные из сторонней системы (список чего-нибудь по какому-нибудь API), чтобы сохранить выбранный id в Joomla. Или сделать какую-то проверку и в зависимости от неё показать то или иное сообщение пользователю. Для этого подойдут свои пользовательские типы полей.

Как с этим работать - читать в статье: Свои типы полей в Joomla.

Посты Виталия Некрасова

Загадочный параметр $live_site в configuration.php Joomla. Зачем он нужен?

Загадочный параметр $live_site в configuration.php Joomla. Зачем он нужен?

Давным-давно, когда Joomla ещё была маленькой, в неё внедрили параметр $live_site. В ней хранился домен текущего сайта на случай, если Joomla не могла его определить из-за неверной настройки сервера. Нужно это было для разных SEO-компонентов, для использования редиректов и т.д.

Со временем для работы собственно сайта этот параметр перестал быть нужным. Уже в начале 2010-х стали встречаться рекомендации оставлять этот параметр пустым, дабы оный не привёл к лишним проблемам и путанице. Тем более, в web-админке нет места, где его можно указать или посмотреть его значение. Только в configuration.php, а туда смотрят не часто. Однако, параметр всё же остался в ядре Joomla...

Зачем он нужен? Читаем об этом в статье: Загадочный параметр $live_site в configuration.php Joomla. Зачем он нужен? 

Шаблоны Joomla

Вышел шаблон Astroid Framework Version 3.2.0

Вышел шаблон Astroid Framework Version 3.2.0

Обновление популярного шаблона-билдера Astroid для Joomla. После выхода версии 3.1.0 добавлено много улучшений.

 Что нового?

  • Динамический контент. Самое главное обновление - это добавление динамического контента (доступно в PRO-версии и для тестировщиков).
  • Улучшения:
    • Множество улушений кодовой базы шаблона и конструктора
    • Возможность объединить страницу «Coming Soon» с Offline-страницей
  • Обновлено:
    • Используйте меню Link Icon Class, если он задано.
    • Обновление Scss с версии 1.12 до версии 2.0.1
    • Обновление Bootstrap 5.3.5
    • Обновление локализации в связи с добавлением динамического контента
    • Обновление Font Awesome 6.7.2

Скачать с GitHub

Шаблон-конструктор T4 от JoomlaArt получил совместимость с Joomla 5.3

Шаблон T4 для Joomla

Вышел T4 Framework v2.4.7. для создания шаблонов Joomla. Вместе с фреймворком получили обновления более 25 шаблонов студии JoomlaArt, о чём сообщается в их блоге.

Подробнее

Благодарности

Хочу сказать большое спасибо всем разработчикам и участникам русскоязычного Joomla-сообщества, кто уделяет время и ресурсы на описания своих расширений для Joomla, на создание контента, на поиск интересной и свежей информации о Joomla. Особенно хочу поблагодарить Рината Кажетова, который всегда найдёт нужную ссылку и достанет из своих закромов что-то очень интересное.

В подготовке этого дайджеста мне снова помогала моя старшая дочь - София Толкачёва, за что ей тоже большое спасибо.

Толкачев Сергей Юрьевич
Толкачев Сергей Юрьевич

Joomla-разработчик. Контрибьютер ядра Joomla. Один из ведущих Telegram-канала русскоязычного Joomla-сообщества JoomlaFeed, один из модераторов чата русскоязычного Joomla-сообщества. Мои расширения в официальном маркетплейсе расширений Joomla - Joomla Extensions Directory. Имею публикации в официальном журнале международного Joomla-сообщества - Joomla Community Magazine.

Муж. Отец 3 детей.

Россия, Саратов.

Расширения Joomla WebTolk

95 Всего расширений
11 Категорий
466 Выпущено версий
496144 Всего скачиваний
Корзина
Корзина пуста