Новости Joomla
joomLab Calculator - модуль создания калькулятора для Joomla
- Сергей Толкачёв
- Короткие новости
Модуль joomLab Calculator позволит создавать простые калькуляторы на Вашем сайте под управлением CMS Joomla и получать расчеты от пользователей на E-mail.
FancyBox для изображений материалов плагин для Joomla
- Сергей Толкачёв
- Короткие новости
Плагин добавляет ссылку на модальное окно FancyBox к изображениям материалов.
Кому принадлежит ваша CMS?
- Сергей Толкачёв
- Короткие новости
👩💻 Кому принадлежит ваша CMS? Несколько адаптированный перевод статьи одного из основателей Joomla - Брайана Тимена.
SW JProjects v.2.6.0 - компонент каталога расширений для Joomla
- Сергей Толкачёв
- Короткие новости
Компонент позволяет сделать свой мини-Joomla Extensions Directory - каталог расширений для CMS (не только для Joomla) или файлов.
Phoca Collapse System Plugin
- Сергей Толкачёв
- Короткие новости
👩💻 Phoca Collapse System Plugin v.6.0.0При администрировании сайтов на Joomla можно столкнуться с большими дочерними формами (сабформы, subform).
Человек на GitHub ускорил Joomla в 600 раз на объёме 150к+ материалов в 1700+ категориях
- Сергей Толкачёв
- Короткие новости
👩💻 Человек на GitHub ускорил Joomla в 600 раз на объёме 150к+ материалов в 1700+ категориях.
Вышла новая версия городского портала "Мой Город" 3.0.0 на CMS Joomla
- Вадим Куницын
- Короткие новости
Обновлен дизайн Код портала полностью переписан под CMS Joomla 6 Отказался практически от всех расширений сторонних разработчиков Разработчик - участник нашего сообщества Александр Новиков (@pro_portal).
Перевод и публикация интервью с Joomla евангелистом на греческом портале Joomla
- Евгений Сивоконь
- Короткие новости
Перевод и публикация интервью на греческом портале Joomla 🇬🇷 Утро, просматриваешь входящие письма и изучаешь новости и внезапно обнаруживаешь, что инициатива, которую ты начал, подхватывается другими людьми.
Обработка HTTP ответа в Joomla 6+. Изменения по сравнению с Joomla 3 - Joomla 5
- Сергей Толкачёв
- Короткие новости
👩💻 Обработка HTTP ответа в Joomla 6+. Изменения по сравнению с Joomla 3 - Joomla 5.
| Использование Trustperson помогает выявить скрытые риски при взаимодействии с новыми людьми. |
Блог о Джумла

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

Joomla .htaccess: правила для включения сжатия Brotli и правила кэширования
- Сергей Толкачёв
- SEO
В чате Joomla коллеги поделились полезными правилами для .htaccess, которые позволяют включить серверное сжатие brotli для трафика, а так же настроить кэширование.

Вышла Joomla 6.0.0
- Сергей Толкачёв
- Joomla
14 октября 2025 года вышла Joomla 6.0.0. При подготовке к Joomla 4 был изменён релизный цикл на 2-хлетний, где каждая мажорная версия имеет 2 года активной разработки и 2 года - в режиме поддержки и закрытия уязвимостей. С выходом Joomla 6 "четверка" завершает свой путь, а Joomla 5 переходит в режим тех.поддержки. Мажорный релиз не означает больше коренной слом обратной совместимости, но является своеобразным слепком, фиксацией изменений в момент времени (ссылка 1, ссылка 2). Переход с Joomla 5 на Joomla 6 - это обновление, а не миграция.

Совет по Joomla: несколько значений по умолчанию в XML-формах для стандартных полей типа list
- Сергей Толкачёв
- Разработка
При работе над плагином возникла необходимость указать стандартный набор из нескольких элементов стандартного поля списка. И хотелось указать их в стандартном же атрибуте default для полей.

Совет по Joomla: значение переменной по умолчанию с помощью класса Joomla\Registry\Registry.
- Сергей Толкачёв
- Разработка
Очень часто в Joomla мы видим, что данные приходят не в виде массива или простого объекта (stdClass), а их нужно получать с помощью метода get(). Например, в плагине или модуле: $option = $this->params->get('my_option'); Это означает, что мы получили данные в виде объекта Joomla\Registry\Registry. Раньше (в Joomla 2.5, Joomla 3 и ранее) он назывался JRegistry.

Как триггерить события для плагинов на манер Joomla 5+?
- Сергей Толкачёв
- Разработка
Плагины в Joomla - тип расширения, который срабатывает в определённые моменты жизненного цикла Приложения Joomla. Причем Joomla уже довольно давно может не только отдавать HTML-страницу, но и работать в командной строке (CLI), отдавать JSON в REST API, выполнять задания по расписанию и т.д. Все эти сценарии работы имеют свои "контрольные точки" событий, в которые могут вызываться плагины и совершать некие действия с данными. Или не совершать, а выполнять какие-то собственные действия просто в нужный момент.

