Новости Joomla

WT Telegram bot для Joomla.Плагин для отправки сообщений с сайта Joomla в бота Telegram
- Вадим Куницын
- Короткие новости
👩💻 📱 WT Telegram bot для Joomla.Плагин для отправки сообщений с сайта Joomla в бота Telegram.

Модификация WT JShopping products anywhere - Uikit макетИтак, дано: музыкальный журнал, в котором...
- Вадим Куницын
- Короткие новости
Модификация WT JShopping products anywhere - Uikit макетИтак, дано: музыкальный журнал, в котором представлены новости, интервью, рецензии и есть небольшой магазин на JoomShopping.

WT Content Image Gallery v.1.2.3 - плагин галереи изображений для Joomla
- Вадим Куницын
- Короткие новости
👩💻 WT Content Image Gallery v.1.2.3 - плагин галереи изображений для Joomla.

Совет по Joomla: несколько значений по умолчанию в XML-формах для стандартных полей типа list
- Вадим Куницын
- Короткие новости
👩💻 Совет по Joomla: несколько значений по умолчанию в XML-формах для стандартных полей типа list.

Русская локализация для Joomla 5.3.4Вышла официальная русская локализация Joomla 5.3.4
- Вадим Куницын
- Короткие новости
Русская локализация для Joomla 5.3.4Вышла официальная русская локализация Joomla 5.

Вышли релизы безопасности Joomla 5.3.4 и Joomla 4.4
- Вадим Куницын
- Короткие новости
⚠️ Вышли релизы безопасности Joomla 5.3.4 и Joomla 4.4.14 🚀Проект Joomla спешит сообщить о выпуске Joomla 5.

Невероятные приключения или немного про баги и последствия их устранения
- Вадим Куницын
- Короткие новости
Честно говоря, заголовок я хотел сделать иным. Страдания.

WT Amo CRM library v.1.3.0 нативная библиотека для Joomla
- Сергей Толкачёв
- Короткие новости
Первый релиз почти за 2 года. Расширение представляет собой небольшую PHP библиотеку для интеграции Joomla и Amo CRM.

Вышли релизы безопасности Joomla 5.3.4 и Joomla 4.4.14
- Дмитрий Рекун
- Релизы Joomla
Проект Joomla спешит сообщить о выпуске Joomla 5.3.4 и Joomla 4.4.14. Это релиз безопасности для серии Joomla 5.
Использование Trustperson помогает выявить скрытые риски при взаимодействии с новыми людьми. |
Блог о Джумла

Совет по 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, выполнять задания по расписанию и т.д. Все эти сценарии работы имеют свои "контрольные точки" событий, в которые могут вызываться плагины и совершать некие действия с данными. Или не совершать, а выполнять какие-то собственные действия просто в нужный момент.

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

Создание материалов Joomla с пользовательскими полями по REST API (webservice)
- Сергей Толкачёв
- Разработка
Может я где проглядел, но те немногие источники, с которыми я бегло знаком, в основном рассказывают о том как в принципе создать материал в Joomla 4 / Joomla 5 с помощью REST API. А про пользовательские поля ничего не сказано: как в Joomla REST API к материалу добавить ещё и пользовательские поля?

Совет по Joomla: рендер пользовательского поля внутри другого пользовательского поля
- Сергей Толкачёв
- Разработка
Иногда дизайнеры рисуют непростые макеты. Внешне в них выглядит всё просто и красиво. Но ты смотришь на них и думаешь: "А с помощью чего я буду реализовывать это?".

Плагин: Быстрый заказ для JoomShopping
- Виталий Некрасов
- Разработка
Плагин «Быстрый заказ» позволяет клиентам оформлять покупки в 1 клик без добавления товара в корзину. Пользователь указывает имя, фамилию, телефон, email и атрибуты товара (при наличии). Система автоматически создает заказ в JoomShopping с контактами клиента и выбранными атрибутами, указывая доставку/оплату по-умолчанию из настроек плагина.