Сергей Толкачёв

+69
с 2019

Joomla! Developer https://web-tolk.ru. Здесь бываю не часто. Пишу на хабре. Обратная связь на сайте.

10 подписчиков
29 подписок

Очень часто в Joomla мы видим, что данные приходят не в виде массива или простого объекта (stdClass), а их нужно получать с помощью метода get(). Например, в плагине или модуле:

$option = $this->params->get('my_option');
Совет по Joomla: расположение полей Form в параметрах модулей и плагинов.

Обычно поля настроек модулей и плагинов идут столбиком - сверху вниз. Название поля находится слева, а само поле - справа. В вёрстке админки мы видим div.control-group, в котором находятся label и поле. Посмотрим как можно просто кастомизировать админку.

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

Брендирование расширений для Joomla-разработчиков.
1

Библиотека полностью переписана, но поскольку обратная совместимость не потеряна - версия будет 1.3.0, когда выйдет.

Обновление компонента для Joomla - SW JProjects 2.2.0

Компонент позволяет разработчикам сайтов на Joomla вести свой собственный сервер обновлений для своих расширений Joomla (шаблонов, модулей, плагинов etc), что позволяет доносить обновления сразу всем своим клиентам. Возможность скачивания по лицензионным ключам.

Пользовательские баннеры для пунктов меню Joomla 4 и Joomla 5. Адаптивные изображения и адаптивные имиджевые видео. Для вывода используйте пример кода.

Плагин WT Custom menu item banner v.1.1.0 для Joomla

Вышло обновление плагина WT update JShopping prices and quantity v.1.1.0.

Плагин сохраняет товары, положенные зарегистрированным пользователем в корзину, но не оформленные в заказ, а также список пожеланий. Работает с JoomShopping 5.3.2+.

2-я часть моей статьи о плагине умного поиска в Joomla Community Magazine

Вышла 2-я часть моей статьи The anatomy of smart search in Joomla 5 Part 2: Creating a plugin I. в официальном журнале международного Joomla сообщества - Joomla Community Magazine.

В API Joomla есть полезный инструмент - класс HTMLHelper. Он выводит HTML-элементы интерфейса с нужными параметрами: модальные окна, аккордеоны, табы, изображения и т.д. Для рендера мы передаём все нужные данные: заголовки окон, содержимое табов, атрибуты изображений. Плюс использования HTMLHelper в Joomla - это его универсальность, оторванность от…

Как добавить свой повторяемый элемент интерфейса в класс HTMLHelper Joomla 4+

Написал плагин WT update JShopping prices and quantity плагин для Joomla 5. Плагин позволяет обновлять цены и остатки товаров и зависимых атрибутов интернет-магазина Joomla + JoomShopping из CSV файла по расписанию.

Простое обновление цен и остатков JoomShopping плагин для Joomla 5