Кратко об актуальном из мира Joomla
Joomla 6.0 и Joomla 5
- Вторник, 14 октября 2025
- Автор: Вадим Куницын
- Категория: Короткие новости
🚀 Joomla 6.0 и Joomla 5.4 уже здесь!Сегодня проект Joomla! отмечает важный день — новый мажорный релиз Joomla 6.0 (Kuimarisha) и обновление Joomla 5.4 (Kutegemea) 🎉Что нового в Joomla 6.0:🔄 Автоматические обновления ядра — сайт обновляется сам, безопасно и без лишних действий.🎨 Новый дочерний шаблон Cassiopeia с расширенными настройками цветов и шрифтов.📜 Расширенное версионирование — теперь включает пользовательские поля.🧩 Новые типы полей: Notes (заметки) и Numbers (числа с форматированием).⚙️ Плагин Backward Compatibility 6 — облегчает обновление с Joomla 5.💫 Плавные CSS-переходы в Cassiopeia и Atum.🧠 Обновлён TinyMCE 8.0.1.📦 Обновление с Joomla 5.4 → 6.0 — это обновление, а не миграция 💪 Большинство расширений продолжат работать без проблем.https://joomlaportal.ru/news/release-news/joomla-6-0-i-joomla-5-4-uzhe-zdes
WT YOOtheme Yandex Map v.1.2.0. Плагин для Joomla
- Вторник, 14 октября 2025
- Автор: Вадим Куницын
- Категория: Короткие новости
👩💻 WT YOOtheme Yandex Map v.1.2.0. Плагин для Joomla.Плагин добавляет элемент Яндекс Карт для конструктора страниц YOOtheme в Joomla. Гибкие настройки отображения маркеров, всплывающих окон и их содержимого, кластеризация маркеров.👩💻 v.1.2.0. Что нового?- Исправление отображения иконок и всплывающих окон маркеров. - Теперь на мобильных устройствах перетаскивание карты работает только с помощью двух пальцев- Новые элементы управления картой:- - Открыть карту в полноэкранном режиме- - Линейка и планиметр- - Определить моё местоположение- - Управление поворотом и наклоном карты- - Поиск по карте- Новые режимы центрирования карты:- - Режим Координаты. Используются значения полей Широта и Долгота- - Режим На крайнем маркере. Используются координаты крайнего установленного на карте маркера- - Режим Вмещать все маркеры. Карта позиционируется и масштабируется для отображения всех установленных маркеров на карте- Теперь расположение элементов управления картой можно настроить- Добавлена возможность выбрать цвет маркера- Карта перемещается к маркеру при открытии всплывающего окна- Добавлена возможность скрыть всплывающее окно- Настраиваемая позиция всплывающего окна относительно маркера. Допустимые значения - сверху, слева и справа от маркера- Улучшено указание координат с помощью мини-карты в настройках маркера. Теперь в окне настроек элемента карты при перетаскивании маркера карта следует за ним- Добавлены параметры смещения по осям X и Y для иконок маркеров и кластерови другое.Системные требования.Минимальная версия Joomla - 4.2, PHP - 8.0.Версия расширения 1.2.0 протестирована на Joomla 6.0-beta3.👩💻 Релиз выпущен усердиями участника нашего сообщества Андрея Смирникова (@tg_andrey).Страница расширенияGitHub расширения@joomlafeed#joomla #расширения #яндекс #yootheme #yandex #яндекскарты
WT Telegram bot для Joomla.Плагин для отправки сообщений с сайта Joomla в бота Telegram
- Пятница, 10 октября 2025
- Автор: Вадим Куницын
- Категория: Короткие новости
👩💻 📱 WT Telegram bot для Joomla.Плагин для отправки сообщений с сайта Joomla в бота Telegram. Плагин предоставляет простую возможность отправлять информацию из Joomla в чаты и каналы с помощью сообщений боту. Разработчики могут использовать его для своих расширений, использовав триггер события для плагинов onWttelegrambotSendMessage
.v.1.1.0. Что нового?- Поддержка тем в чатах. Добавлена возможность указать message_thread_id
для отправки сообщений в конкретную тему чата.Страница расширения.GitHub расширения.@joomlafeed#joomla #telegram #расширения
Модификация WT JShopping products anywhere - Uikit макетИтак, дано: музыкальный журнал, в котором...
- Понедельник, 06 октября 2025
- Автор: Вадим Куницын
- Категория: Короткие новости
Модификация WT JShopping products anywhere - Uikit макетИтак, дано: музыкальный журнал, в котором представлены новости, интервью, рецензии и есть небольшой магазин на JoomShopping. Возникла необходимость внутри Joomla статей вставлять упоминание релиза и кнопочку «добавить в корзину». Я взял плагин WT JShopping products anywhere Сергея Толкачева (@webtolkru). Плагин отображает название товара и ссылку. При помощи напильника, ИИ и навыков вёрстки появился Uikit макет
для шаблонов на базе Yootheme Pro.Учитываается мобильная версия - телефоны и ipad.Кнопка добавления в корзину работает по Ajax и появляется всплывающее окно (Notification Bar от Uikit) с информацией.Пока это базовый вариант, требующий доведения до лоска, однако он уже работает и его можно применять на проектах.Взять макет можно здесь.А плагин вставки товаров в материалы можно забрать здесь.Приветствуется доведение до ума и оформление в виде PR.
WT Content Image Gallery v.1.2.3 - плагин галереи изображений для Joomla
- Понедельник, 06 октября 2025
- Автор: Вадим Куницын
- Категория: Короткие новости
👩💻 WT Content Image Gallery v.1.2.3 - плагин галереи изображений для Joomla.Пакет плагинов галереи изображений и видео для вставки в материалы и модули Joomla, а так же везде, где работают плагины группы content
. Поддержка собственных макетов вывода для галерей. Смешанные фото+видео галереи. Плагин создан как замена Simple Image Gallery и поддерживает синтаксис {gallery}{/gallery}
.👩💻 v.1.2.3. Что нового?- Обработка вступительного и полного текста для материалов Joomla. Добавлена обработка шорткодов в полном и вступительном текстах материалов Joomla.- Системные требования. Повышены минимальные требования до Joomla 5 и PHP 8.1.- Мелкие правки. Исправлена ошибка работы макета по умолчанию в плагине контента.- Joomla 6. Пакет плагинов успешно протестирован на Joomla 6.Страница расширения.GitHub расширенияJoomla Extensions Directory@joomlafeed#joomla #расширения
Совет по Joomla: несколько значений по умолчанию в XML-формах для стандартных полей типа list
- Пятница, 03 октября 2025
- Автор: Вадим Куницын
- Категория: Короткие новости
👩💻 Совет по Joomla: несколько значений по умолчанию в XML-формах для стандартных полей типа list.При работе над плагином возникла необходимость указать стандартный набор из нескольких элементов стандартного поля списка. И хотелось указать их в стандартном же атрибуте default
для полей.❓ Когда это нужно?Когда Ваши пользователи устанавливают плагин и НЕ заходят в настройки - в коде вы можете использовать значения по умолчанию с помощью класса Registry
(писал об этом ранее) и всегда быть уверенным, что хоть какие-то жизненно необходимые параметры к вам придут всегда. 🧐 Но как сделать то же самое для интерфейса админки?Пользователя нужно направлять, предлагать очевидный работоспособный сценарий для начала, а дальше он уже сам разберется. Когда человек заходит в параметры свежеустановленного плагина в Form
ещё нет данных и параметры по умолчанию выставляются из атрибутов default
в xml-полях.
<field name="showdesc" type="radio" label="PLG_CFI_PARAM_SHOWDESC" class="btn-group btn-group-yesno" default="1"> <option value="0">JNO</option> <option value="1">JYES</option> </field>Здесь по умолчанию будет включено "Да". И если пользователь не переключит параметр, то при сохранении мы ожидаемо получим "да" в
params
плагина.Для поля списков type="list"
можно указать значение по умолчанию и многие знают, что его можно указать только одно.<field type="list" name="article_fields" label="article_fields" description="article_fields_desc" layout="joomla.form.field.list-fancy-select" multiple="true" default="id" > <option value="id">id</option> <option value="title">title</option> <option value="alias">alias</option> <option value="introtext">introtext</option> <option value="fulltext">fulltext</option> <option value="state">state</option></field>Но у нас поле с множественным выбором (атрибут
multiple
) и хотелось бы указать несколько значений по умолчанию...Оказывается, так можно сделать. Для этого в атрибуте default
нужно указать json с нужными параметрами в виде {int}key : {string} value
.Например, default='{"0":"id","1":"title"}'.<field type="list" name="article_fields" label="article_fields" description="article_fields_desc" layout="joomla.form.field.list-fancy-select" multiple="true" default='{"0":"id","1":"title"}' > <option value="id">id</option> <option value="title">title</option> <option value="alias">alias</option> <option value="introtext">introtext</option> <option value="fulltext">fulltext</option> <option value="state">state</option></field>⚠️ Обратите внимание на кавычки! Поскольку
json_decode
не понимает одинарные кавычки собственно json
нужно писать с двойными, а значение для атрибута default
писать в одинарные.🙏 За подсказанное решение огромное спасибо участникам нашего сообщества - разработчикам Дмитрию Васюкову (@fictionlabs) и Игорю Бердичевскому (@septdir).@joomlafeed#joomla #разработка #webdev #development
Русская локализация для Joomla 5.3.4Вышла официальная русская локализация Joomla 5.3.4
- Среда, 01 октября 2025
- Автор: Вадим Куницын
- Категория: Короткие новости
Русская локализация для Joomla 5.3.4Вышла официальная русская локализация Joomla 5.3.4.Перевод готовится силами участников сообщества. Присоединиться к процессу перевода может любой желающий и тем самым ускорить выход релиза. Работа ведётся на GitHub https://github.com/JPathRu/localisation
Спасибо за перевод участнику сообщества @kostelano- Скачать пакеты локализации с Joomlaportal- Скачать локализацию Joomla 5.3.4 с GitHub@joomlafeed#локализация
Вышли релизы безопасности Joomla 5.3.4 и Joomla 4.4
- Вторник, 30 сентября 2025
- Автор: Вадим Куницын
- Категория: Короткие новости
⚠️ Вышли релизы безопасности Joomla 5.3.4 и Joomla 4.4.14 🚀Проект Joomla спешит сообщить о выпуске Joomla 5.3.4 и Joomla 4.4.14. Это релиз безопасности для серии Joomla 5.3 и релиз безопасности для серии Joomla 4.4.Исправления безопасности[20250901] – Ядро – Недостаточная фильтрация содержимого в коде фильтра checkAttribute[20250902] – Ядро – Возможность перебора пользователей в методе аутентификации с использованием passkeyКроме этого множество улучшений и исправлений.https://joomlaportal.ru/news/release-news/vyshli-relizy-bezopasnosti-joomla-5-3-4-i-joomla-4-4-14
Невероятные приключения или немного про баги и последствия их устранения
- Вторник, 30 сентября 2025
- Автор: Вадим Куницын
- Категория: Короткие новости
Честно говоря, заголовок я хотел сделать иным. Страдания. Секс с отрицательным контекстом. Но это слишком громко и некрасиво. Поэтому попробую описать простыми словами. Представьте, что вы уже практически закончили миграцию сайта, угрохали пару недель, в довесок поправили кучу деталей и внесли улучшалочки и все выглядит красиво! И тут перед самым запуском обнаружили баг, который не получается поймать.
Именно это случилось со мной после миграции проекта с Joomla 3 на Joomla 5. Речь идет о Privacy Tool Suite.
WT Amo CRM library v.1.3.0 нативная библиотека для Joomla
- Понедельник, 29 сентября 2025
- Автор: Сергей Толкачёв
- Категория: Короткие новости
Первый релиз почти за 2 года. Расширение представляет собой небольшую PHP библиотеку для интеграции Joomla и Amo CRM.
v.1.3.0. Что нового?
Глобальный рефакторинг библиотеки.
Библиотека полностью переписана. Теперь это не один файл, а развитая, расширяемая гибкая система. Поскольку обратная совместимость не нарушена - версия библиотеки 1.3.0.
Joomla 6.
Библиотека успешно протестирована на Joomla 6-beta2
.
Увеличено покрытие методов REST API AmoCRM.
Библиотека поддерживает работу с: контактами, пользовательскими полями, сделками, заметками, тегами, пользователями AmoCRM, вебхуками, информацией об аккаунте.
Долгосрочные токены
Добавлена поддержка долгосрочных токенов AmoCRM при настройке библиотеки.
Синхронизация пользователей.
Плагин позволяет как создавать новые контакты в AmoCRM при создании / регистрации пользователей в Joomla, так и создавать пользователей Joomla при создании контактов AmoCRM. Возможно обновлять информацию в одной системе при изменении данных в другой. Настройки сопоставления полей Joomla и AmoCRM. Данные также можно хранить в свойстве params
объекта пользователя ($user->params
).
CLI плагин импорта пользователей.
В AmoCRM есть экспорт данных в CSV. Однако, возможно из-за большого количества разного рода интеграций, данные не всегда корректно экспортируются. Дабы избежать проблем с нарушением структуры данных было принято решение сделать более медленный импорт данных напрямую по REST API. Команды для выполнения в консоли сервера можно увидеть в параметрах плагина группы console
.
Для разработчиков: обработка входящих вебхуков.
В системном плагине добавлена единая точка входа для вебхуков со стороны AmoCRM. В дальнейшем информация из вебхука передаётся плагинам групп system
, user
и amocrm
, срабатывающим на событие onAmocrmIncomingWebhook
.
Для разработчиков: коллекция полей Joomla Form.
Для использования в расширениях Joomla создана коллекция полей Joomla Form. Эти поля используются в плагинах самой библиотеки, однако разработчики могут использовать готовые поля и в сторонних расширениях.
#joomla #разработка #crm #amocrm #интеграции
Joomla!® CMS — пожалуй, лучшая система управления контентом с открытым исходным кодом

Joomla! — это больше, чем просто программное обеспечение, это люди, включающие разработчиков, дизайнеров, системных администраторов, переводчиков, копирайтеров, и, что самое главное — простых пользователей.
Мы рады пригласить вас в ряды нашего сообщества!
Новости портала
Нужен Генератор? Арендуй! Вся информация далее на сайте magazinprokata.ru |
Новое в блогах
-
Совет по Joomla: значение переменной по умолчанию с помощью класса Joomla\Registry\Registry.
-
Как триггерить события для плагинов на манер Joomla 5+?
-
Логирование действий пользователя в Joomla. Создание плагина Actionlog
-
Создание материалов Joomla с пользовательскими полями по REST API (webservice)
-
Совет по Joomla: рендер пользовательского поля внутри другого пользовательского поля
Видео
Форум о Joomla
-
Re: Сделал шаблон для Joomla 5
Joomla 4 и Joomla 5: Общие вопросы
-
Re: Radical Form - бесплатная ajax форма обратной связи, которая не ломает дизайн
Конструкторы форм
-
Re: qckl - выделенные серверы всего от € 9.99! Хостинг от € 1.99! VPS от € 13.99!
Хостинг для Joomla
-
Re: Radical Form - бесплатная ajax форма обратной связи, которая не ломает дизайн
Конструкторы форм
-
Re: Radical Form - бесплатная ajax форма обратной связи, которая не ломает дизайн
Конструкторы форм