Плагины Joomla
Плагины в Joomla позволяют модифицировать контент в момент загрузки страницы, осуществлять контроль доступа. Как правило, плагины срабатывают при срабатывании определенных событий - триггеров.
Ниже приведен неполный список плагинов для Joomla, которые были разработаны мною.
Для интернет-магазина климатических систем Триатек (Joomla 3.9 + Virtuemart 3) разработан плагин, который выводит таблицу со списком товаров той же серии
Особенности плагина списка товаров:
- Список выводится в виде сравнительной таблицы на странице товара
- Серия, модель и другие параметры берутся из значений настраиваемых полей. В настройках плагина необходимо лишь указать ID данных полей
- Название модели является ссылкой для перехода на соответствующий товар
Для интернет-магазина детских товаров Little Leo (Joomla 3.9 + JoomShopping 4) разработаны плагины рейтинга товаров и отзывов.
Особенности плагина рейтинга товаров:
- Пользователь может проголосовать за товар по трем параметрам: цена, удобство и качество.
- Пользователь может изменить оценки при необходимости.
- Рейтинг учитывается без перезагрузки страницы и сразу отображается результат
- На основе голосования по разным параметрам высчитывается средний рейтинг товара, который отображается на странице списка товаров в категории
- Зарегистрированные пользователи могут оставлять отзывы о товаре. Отзыв добавляется без перезагрузки страницы. Слева от отзыва указывается, какие оценки пользователь дал этому товару
Каким бы сильным не было гонение на Java Script, но на данном этапе развития вэб-технологий уже тяжело обходиться без них. Новую жизнь Java Script принесла технология Ajax - метод асинхронной передачи данных. Используя Ajax можно получать данные из БД без перезагрузки страницы.
К сожалению, многие пользователи отключают Java Script в настройках браузера. Из-за этого ваш сайт может работать некорректно, если такой пользователь просматривает его. Причём, это пользователь может даже не догадываться в чём причина низкой функциональности вашего сайта.
Вложения:
Файл | Описание | Размер файла: |
plg_noscript.zip | Плагин сообщает пользователям вашего сайта на Joomla об отключенных Java Script | 1 Кб |
Когда я выполнял заказ по установке кнопок и виджетов популярных социальных сетей, обнаружил, что для Joomla в сети отсутствует плагин для интеграции кнопки "Класс" от odnoklassniki.ru. Поэтому я написал этот плагин самостоятельно, и хочу поделиться им с Вами.
Вложения:
Файл | Описание | Размер файла: |
jOdnoKlass.zip | Плагин интеграции кнопки Класс! от одноклассников | 4 Кб |
В качестве продолжения темы о кнопках социальных сетей, предлагаю Вашему вниманию, разработанный мною Плагин для интеграции кнопки 'Нравится' от mail.ru (Мой Мир) в материалы Joomla.
Кнопка помещена в контейнер с относительным позиционированием, поэтому через параметры плагина вы можете его разместить там, где Вам необходимо. Также у вас есть возможность исключить категории, в которых вывод кнопки не нужен.
Вложения:
Файл | Описание | Размер файла: |
jMailLike.zip | Плагин для интеграции кнопки | 3 Кб |