Новости о CMS Joomla
Плагин - «Конвертация таблиц в сетку Bootstrap 5» для Joomla 5
- Пятница, 19 сентября 2025
- Автор: Вадим Куницын
- Категория: Короткие новости
👩💻 Плагин - «Конвертация таблиц в сетку Bootstrap 5» для Joomla 5.Работает везде, где работают плагины группы content. Проверено в материалах, модулях, в описаниях товаров JoomShopping.Плагин конвертирует любую таблицу в адаптивную блочную сетку Bootstrap 5.В админке, в редакторе создаете таблицу, размещает в её ячейках контент, а на сайте эта таблица выводиться как адаптивная сетка из блоков. На мобильных устройствах контент размещенный в таблице будет виден и ничто не вылезет за пределы сайта как раньше.Версия плагина: 1.0.0. Разработчик предупреждает, что плагин пока не корректно работает со сложными таблицами (где много объединенных ячеек или столбцов) - данная проблема будет решена в следующих версиях. В дальнейшем планируется также добавление настроек.Стоимость: 2 500р. Тем, кто даст обратную связь по работе плагина и развёрнутый комментарий, тот получит скидку в 50% на любое другое платное расширение разработчика или сможет сделать заказ на разработку по льготной цене.Разработчик - участник нашего сообщества Дмитрий (@kit2m2).ПодробнееСайт разработчика@joomlafeed#joomla #JoomShopping #расширения
JoomShaper SP Page Builder 6: динамический контент, комментарии и Joomla 6
- Четверг, 18 сентября 2025
- Автор: Вадим Куницын
- Категория: Короткие новости
JoomShaper SP Page Builder 6: динамический контент, комментарии и Joomla 6.Анонсирован выход новой версии одного из самых распространённых конструкторов страниц на Joomla от студии JoomShaper.v.6.0.0. Что нового?➕ Динамический контент. Добавлена поддержка материалов Joomla в динамическом контенте.➕ Новые комментарии для Joomla. Введена встроенная система комментирования статей.➕ Плагин аватара пользователя. Включена поддержка изображений профиля через плагин SP Page Builder - Profile Image.🫥 Обновление: Добавлена совместимость с моделями GPT-5.🫥 Обновление: добавлена опция приоритета извлечения в надстройку «Изображение». 🫥 Обновление: улучшена скорость загрузки динамического контента.🫥 Обновление: включена поддержка вертикального видео в модулях «Видео» и «Модальные всплывающие окна».🛠 Исправление: исправлены ошибки, из-за которых дополнения к формам не работали на страницах динамических сведений.🛠 Исправление: устранены проблемы с разрывом макета и всплывающими окнами при разбиении на страницы динамической медиагалереи.🛠 Исправление: решена проблема с неработоспособностью списка ссылок на страницы в редакторе интерфейса.🛠 Исправление: Исправлены проблемы с маршрутизацией многоязычных страниц SEF.🛠 Исправление: устранена уязвимость критического обхода пути в Media Manager.Большое спасибо за ссылку участнику нашего сообщества Ринату Кажетову (@rkazhet)!Новость на сайте JoomShaper.@joomlafeed#joomla #расширения #шаблоны
WT Set elements v.1.0.0: плагин поля для RadicalMart
- Вторник, 16 сентября 2025
- Автор: Сергей Толкачёв
- Категория: Короткие новости
Плагин пользовательского поля компонента интернет-магазина для Joomla - RadicalMart (@radicalmart). Плагин позволяет создавать набор элементов, включающих заголовок, изображение и краткое описание и выбирать необходимые из них в товаре. Отображать наборы элементов можно в виде товара и в списке товаров (в своих макетах).
IWS.BY VK app widget - Виджет приложения ВКонтакте для Joomla
- Понедельник, 15 сентября 2025
- Автор: Вадим Куницын
- Категория: Короткие новости
👩💻 IWS.BY VK app widget - Виджет приложения ВКонтакте для Joomla.Модуль «Виджет приложения ВКонтакте» для Joomla поможет добавить на сайт виджет с карточкой приложения или игры из социальной сети ВКонтакте.У вас возникла потребность отобразить информацию о ваших приложениях или играх на сайте с кнопкой перехода в социальную сеть, то этот модуль для Вас. Вам не придется хранить информацию о приложении у себя на сайте, все данные получаются через публичное API социальной сети ВКонтакте. Хранение информации на стороне ВКонтакте позволит Вам не нагружать базу данных сайта.В модуле имеется всего несколько опций и полей, которые максимально упрощают публикацию виджета. Первая опция позволяет подключить публичное API социальной сети ВКонтакте, необходимое для работы виджетов. Следующее поле потребует ввести идентификатор приложения или игры, присвоенный в социальной сети ВКонтакте. Следующая опция позволит выбрать вид отображаемой информации в виджете.Модуль имеет 3 варианта отображения:- карточка- участники- кнопкаПоддерживаемые версии Joomla: Joomla 3, Joomla 4, Joomla 5.Страница расширенияJoomla Extensions Directory#joomla #расширения #vk
SW JProjects v.2.5.0 - компонент каталога цифровых проектов на Joomla
- Суббота, 13 сентября 2025
- Автор: Сергей Толкачёв
- Категория: Короткие новости
Компонент - менеджер цифровых проектов для Joomla! CMS. Компонент обеспечивает создание каталога цифровых проектов и предоставляет возможность скачивания, в том числе с использованием лицензионных ключей.
Обновление Nevigen Audit v.1.3.2 для JoomShopping 5
- Пятница, 12 сентября 2025
- Автор: Вадим Куницын
- Категория: Короткие новости
👩💻 Обновление Nevigen Audit v.1.3.2 для JoomShopping 5.Расширение представляет собой большой дашборд для управления JoomShopping и работы с его данными. Писали о нём ранее.Видео-обзор на YouTube
Системные требования: Joomla 5.2+, PHP 8.1+.Вопросы по расширению к участнику нашего сообщества @IhorNVGСтраница расширения#JoomShopping #расширенияКак триггерить события для плагинов на манер Joomla 5+?В Joomla 6 должны удалить метод...
- Среда, 10 сентября 2025
- Автор: Вадим Куницын
- Категория: Короткие новости
👩💻 Как триггерить события для плагинов на манер Joomla 5+?В Joomla 6 должны удалить метод triggerEvent(), с помощью которого раньше вызывались события для плагинов. Теперь чтобы в своём коде вызвать событие для плагина и получить от него результаты нужно:- создать объект класса события- передать в него параметры
use Joomla\CMS\Event\AbstractEvent;use Joomla\CMS\Factory;use Joomla\CMS\Plugin\PluginHelper;// Грузим плагины нужных группPluginHelper::importPlugin('system');// Создаём объект события$event = AbstractEvent::create('onAfterInitUniverse', [ 'subject' => $this, 'data' => $data, // какие-то данные 'article' => $article, // ещё материал вдовесок 'product' => $product, // и товаров подвезли]);// Триггерим событиеFactory::getApplication()->getDispatcher()->dispatch( $event->getName(), // Тут можно строку передать 'onAfterInitUniverse' $event);// Получаем результаты// В случае с AbstractEvent это может быть не 'result',// а что-то ещё - куда сами отдадите данные.// 2-й аргумент - значение по умолчанию, // если не получены результаты$results = $event->getArgument('result', []);Плюсы такого подхода - вам не нужно запоминать порядок аргументов и проверять их наличие. Если вы написали свой класс события, то в плагине можно получать аргументы с помощью методов $event->getArticle(), $event->getData(), $event->getProduct() и подобными - реализуете сами под свои нужды. Если такой класс события написали, то создаёте экземпляр своего класса события и укажите его явно в аргументе eventClassuse Joomla\Component\MyComponent\Administrator\Event\MyCoolEvent;$event = MyCoolEvent::create('onAfterInitUniverse', [ 'subject' => $this, 'eventClass' => MyCoolEvent::class, // ваш класс события 'data' => $data, // какие-то данные 'article' => $article, // ещё материал вдовесок 'product' => $product, // и товаров подвезли]);Ожидаемо, что класс вашего события будет расширять AbsractEvent или другие классы событий Joomla.🙁 Есть неприятный нюанс - нельзя просто так вызывать событие и ничего не передать в аргументы. Аргумент subject обязательный. Но если вы всё-таки не хотите туда ничего передавать - передайте туда пустой stdClass или объект Joomla\registry\Registry.@joomlafeed#joomla #php #webdev Joomla признана лучшей CMS 2025 в конкурсе 20i FOSS Awards
- Среда, 10 сентября 2025
- Автор: Вадим Куницын
- Категория: Короткие новости
👩💻 Joomla признана лучшей CMS 2025 в конкурсе 20i FOSS Awards.Мероприятие 20i FOSS Awards, организуемое хостинг компанией 20i, призвано помочь в популяризации программного обеспечения с открытым исходным кодом.В этом году определены победители конкурса, и Joomla снова признана лучшей CMS.В тройку победителей голосования так же вошли WordPress и Strapi.Поздравляем всех проголосовавших и хотим выразить благодарность за многолетнюю поддержку проекта! https://www.20i.com/foss-awards/winners#joomla #community
Joomla 20 лет. Евгений Сивоконь.
- Понедельник, 08 сентября 2025
- Автор: Сергей Толкачёв
- Категория: Joomla 20 лет!
Евгений - участник и сооснователь многих известных в Joomla-среде проектов, участник конференций Joomla Day как в России, так и за рубежом, практикующий Joomla-специалист.
joomLab Avatar плагин загрузки аватара для пользователя
- Воскресенье, 07 сентября 2025
- Автор: Вадим Куницын
- Категория: Короткие новости
joomLab Avatar плагин загрузки аватара для пользователя.Плагин joomLab Avatar добавляет в форму регистрации и в форму редактирования пользователя поле для загрузки аватара.При этом используется стандартное пользовательское поле media, которое создается в момент установки плагина. В настройках плагина Вы сможете указать папку, где хранить аватары, а так же задать размер миниатюры изображения и выбрать изображение "заглушки".Разработчик участник нашего сообщества Александр Новиков (@pro_portal).Страница расширенияДокументация#joomla #расширения
Joomla!® CMS — пожалуй, лучшая система управления контентом с открытым исходным кодом
Joomla! — это больше, чем просто программное обеспечение, это люди, включающие разработчиков, дизайнеров, системных администраторов, переводчиков, копирайтеров, и, что самое главное — простых пользователей.
Мы рады пригласить вас в ряды нашего сообщества!
Новости портала
Новое в блогах
-
Вышла Joomla 6.0.0
-
Совет по Joomla: несколько значений по умолчанию в XML-формах для стандартных полей типа list
-
Совет по Joomla: значение переменной по умолчанию с помощью класса Joomla\Registry\Registry.
-
Как триггерить события для плагинов на манер Joomla 5+?
-
Логирование действий пользователя в Joomla. Создание плагина Actionlog
Видео
Форум о Joomla
-
Re: Ошибка БД при создании материала
Joomla 4 и Joomla 5: Общие вопросы
-
Re: Как поставить более старое раширение в Joomla 4.8.4?
Общие вопросы по расширениям Joomla
-
Re: Вставка видео в Материал
Joomla 3.x: Общие вопросы
-
Re: Вставка видео в Материал
Joomla 3.x: Общие вопросы
-
Re: Вставка видео в Материал
Joomla 3.x: Общие вопросы








