This media is not supported in your browser
VIEW IN TELEGRAM
Плагин позволяет организовать на вашем сайте ajax загрузку материалов страницы в блоге категорий (без перезагрузки страницы).
Плагин заменяет стандартную пагинацию материалов, но при этом ориентируется на ее настройки в компоненте материалов. В настройках можно выбрать, каким способом подгружать материалы: по кнопке или по скроллу.
Разработчик - участник нашего сообщества Александр Новиков (@pro_portal).
Страница расширения
#joomla #расширения
Please open Telegram to view this post
VIEW IN TELEGRAM
Плагин отправки данных в Amo CRM из форм обратной связи Joomla 4 / Joomla 5, созданных с помощью профессионального плагина Radical Form. Требует для работы библиотеку WT Amo CRM library.
v.1.3.0. Что нового?
- Поле AmoCRM или комментарий. Для полей Radical Form можно выбрать назначение, куда их отправлять: в поле сделки (лида) или в комментарий к сделке.
- Языковые константы для названий полей. Для того, чтобы в комментарии к сделке названия полей отображались так как вам надо - создайте языковую константу в
Система - Языки - Переопределение констант
. Подробнее в документации.Видео-обзор:
- YouTube
- VK видео
- RuTube
Страница расширения.
GitHub расширения
#joomla #crm #amocrm
Please open Telegram to view this post
VIEW IN TELEGRAM
17 августа 2025 года Joomla исполнилось 20 лет! Для мира IT-технологий это внушительный возраст. CMS проделала большой путь, выросла и стала совершеннолетней. К юбилею возникла идея сделать серию интервью с видными участниками русскоязычного сообщества Joomla: теми, кто когда-то был активным и сделал большой вклад в развитие Joomla и теми, кто делает это сейчас.
Так же общая статья опубликована на Хабре. И, наверное, впервые в таком формате поздравление от русскоязычного Joomla-сообщества (вместе с фото) попало на страницы официального журнала международного Joomla-сообщества - Joomla Community Magazine.
Читать интервью
Читать в Joomla Community Magazine
Читать на Хабре
#joomla #community
Please open Telegram to view this post
VIEW IN TELEGRAM
AJAX обновление суммы на странице Корзины JoomShopping.
В стандартном исполнении на странице Корзины интернет-магазина Joomshopping при изменении количества товаров автоматического перерасчета не происходит, а есть специальная кнопка - "Обновить корзину". обновления страницы без перезагрузки страницы.
Участник нашего сообщества Дмитрий Денисов (@mitriy_bug) в статье на Хабре предлагает своё решение, позволяющее осовременить JoomShopping.
👩💻 Это дебют автора на Хабре, поэтому ценные замечания и справедливая критика приветствуется в комментариях.
Читать статью
@joomlafeed
#joomla #JoomShopping
В стандартном исполнении на странице Корзины интернет-магазина Joomshopping при изменении количества товаров автоматического перерасчета не происходит, а есть специальная кнопка - "Обновить корзину". обновления страницы без перезагрузки страницы.
Участник нашего сообщества Дмитрий Денисов (@mitriy_bug) в статье на Хабре предлагает своё решение, позволяющее осовременить JoomShopping.
Читать статью
@joomlafeed
#joomla #JoomShopping
Please open Telegram to view this post
VIEW IN TELEGRAM
Хабр
AJAX обновление суммы на странице Корзины JoomShopping
В стандартном исполнении на странице Корзины при изменении количества товаров автоматического перерасчета не происходит, а есть специальная кнопка - "Обновить корзину" При небольших изменениях можно...
👍14
Вышел Quantum Manager ver.3.2.1 и ver.2.0.5 — Релиз безопасности.
В последних версиях Quantum Manager устранены две уязвимости безопасности и исправлено несколько ошибок. Всем пользователям настоятельно рекомендуется обновиться до версии 3.2.1, чтобы обеспечить безопасность и актуальность установки.
👩💻 Исправлены:
1. XSS в SVG-файле. Запрещено выполнение встроенных в SVG скриптов.
2. XSS по имени вредоносного файла. Больше никакого выполнения кода через имя файла.
Поскольку эти проблемы влияют на безопасность сайта, мы подготовили две версии: одну для Joomla 5 и Joomla 4, а также дополнительную версию для Joomla 3 (предназначенную для устаревшего релиза Quantum Manager 2.0.4, для тех, кто все еще поддерживает сайты на Joomla 3).
⚠️ Примечание: обновите Quantum Manager до версии 3.2.1 для Joomla 5 / Joomla 4 и установите Quantum Manager версии 2.0.5 для Joomla 3 (только исправления проблем безопасности).
Команда NorrNext благодарит Joomla Security Strike Team и Joomla VEL Team за помощь в обнаружении и исправлении уязвимостей.
Читать новость
Скачать
@joomlafeed
#joomla #расширения
В последних версиях Quantum Manager устранены две уязвимости безопасности и исправлено несколько ошибок. Всем пользователям настоятельно рекомендуется обновиться до версии 3.2.1, чтобы обеспечить безопасность и актуальность установки.
1. XSS в SVG-файле. Запрещено выполнение встроенных в SVG скриптов.
2. XSS по имени вредоносного файла. Больше никакого выполнения кода через имя файла.
Поскольку эти проблемы влияют на безопасность сайта, мы подготовили две версии: одну для Joomla 5 и Joomla 4, а также дополнительную версию для Joomla 3 (предназначенную для устаревшего релиза Quantum Manager 2.0.4, для тех, кто все еще поддерживает сайты на Joomla 3).
⚠️ Примечание: обновите Quantum Manager до версии 3.2.1 для Joomla 5 / Joomla 4 и установите Quantum Manager версии 2.0.5 для Joomla 3 (только исправления проблем безопасности).
Команда NorrNext благодарит Joomla Security Strike Team и Joomla VEL Team за помощь в обнаружении и исправлении уязвимостей.
Читать новость
Скачать
@joomlafeed
#joomla #расширения
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5 4
Выводит материалы Joomla в виде меток на Яндекс.Карты.
v.2.1.0. Что нового?
Сохранение последнего вида карты.
Добавлены новые опции, позволяющие как для одного экземпляра модуля, так и для всех сохранять на устройстве пользователя последний использованный центр (координаты) и масштаб (zoom) карты. Это позволит открыть карту в том же месте после обновления страницы или при повторном открытии браузера.
Определение местоположения пользователя.
Модуль может определять местоположение пользователя и центрировать карту на нём. При одновременном использовании с функцией сохранения последнего вида карты определение геопозиции будет срабатывать только в первый раз. В дальнейшем, если обнаружены сохранённые данные центра и масштаба - будут использоваться они.
CSS классы для маркеров карты.
Всем маркерам карты добавлен CSS-класс
wt-yandex-map-items-marker
. Для просмотренных маркеров (по которым кликали) добавляется CSS-класс wt-yandex-map-items-marker-viewed
, что позволит выделять просмотренные маркеры с помощью стилей в CSS-файлах вашего шаблона. Также для контейнеров маркеров ymaps на карте добавлены data-атрибуты: data-module-id
- id модуля и data-marker-id
- id маркера.Обработка GET-параметров в URL.
Карта может реагировать на GET-параметры в url:
-
map[zoom]
- устанавливает параметр масштаба.-
map[center_latitude]
и map[center_longitude]
- широта и долгота центра карты.-
map[marker_id]
- id маркера, на котором центрируется карта.Таким образом вы можете создавать ссылку на карту с указанием конкретного маркера, на котором карта сфокусируется после загрузки маркеров. Например,
https://site .ru/map?map[marker_id]=18465
. Или же ссылку с указанием конкретных координат: https://site .ru/map?map[zoom]=16&map[center_latitude]=51.529706&map[center_longitude]=46.033922
Страница расширения
GitHub расширения
Видео-обзор на Youtube
Видео-обзор на VK Видео
Видео-обзор на Rutube
@joomlafeed
#joomla #yandex
Please open Telegram to view this post
VIEW IN TELEGRAM
👍6 3❤2
Phoca Email - простой компонент email-рассылок.
Компонент имеет давнюю историю и версии для Joomla от 1.5 до 6.0.
Его можно использовать для:
- отправки новостных рассылки подписчикам
- отправки писем из компонентов Joomla!
- отправки системных писем Joomla!
Вышедшая версия 5.1.1 получила исправления для Joomla 6.0.0-beta1.
Читать заметку
Скачать компонент
Скачать модуль подписки
@joomlafeed
#joomla #расширения
Компонент имеет давнюю историю и версии для Joomla от 1.5 до 6.0.
Его можно использовать для:
- отправки новостных рассылки подписчикам
- отправки писем из компонентов Joomla!
- отправки системных писем Joomla!
Вышедшая версия 5.1.1 получила исправления для Joomla 6.0.0-beta1.
Читать заметку
Скачать компонент
Скачать модуль подписки
@joomlafeed
#joomla #расширения
❤1
Разбираем систему прав доступа (ACL) в Joomla — от основ до продвинутого использования в разработке.
Поговорим о группах пользователей, уровнях доступа, наследовании прав, приоритетах и тонкостях настройки как для сайта, так и для панели управления.
В третьей части — практические советы для разработчиков: как добавить свои права доступа в компонент и правильно их обработать.
Разделы
00:00
- Вступление00:55
- Доступность содержимого сайта04:56
- Права доступа в панели управления10:56
- Для разработчиков19:15
- ФиналАвтор видео - Joomla-разработчик, участник нашего сообщества - Игорь Бердичевский (@septdir).
Смотреть видео на YouTube
#joomla #видео
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
Joomla ACL от А до Я — права доступа для сайта, панели администратора и компонентов
Разбираем систему прав доступа (ACL) в Joomla — от основ до продвинутого использования в разработке.
Поговорим о группах пользователей, уровнях доступа, наследовании прав, приоритетах и тонкостях настройки как для сайта, так и для панели управления.
В третьей…
Поговорим о группах пользователей, уровнях доступа, наследовании прав, приоритетах и тонкостях настройки как для сайта, так и для панели управления.
В третьей…
👍13 4
Для заказа и скачивания доступна новая версия компонента «J SMS Registration».
Номер новой версии: 2.2.9. В данном релизе исправлены ошибки, связанные с авторизацией по звонку через сервис
Разработчик - участник нашего сообщества Владимир Егоров (@sitogon).
Читать новость
#joomla #расширения
Номер новой версии: 2.2.9. В данном релизе исправлены ошибки, связанные с авторизацией по звонку через сервис
SMS.RU
, а также добавлена поддержка последней версии API авторизации через социальную сеть VK.Разработчик - участник нашего сообщества Владимир Егоров (@sitogon).
Читать новость
#joomla #расширения
Сайтогон
Компонент «J SMS Registration» обновился. Поддержка Joomla 3 прекращена.
Для заказа и скачивания доступна новая версия компонента «J SMS Registration». Номер новой версии: 2.2.9. В данном релизе исправлены ошибки, связанные с авторизацией по звонку через сервис SMS.RU, а также добавлена поддержка последней версии API авторизации…
👍4
Forwarded from Игорь Филипенко | Impact Digital Lab
На сколько актуально делать сайт в 2025 году? Битва с нейросетями и выбор CMS
Новый выпуск подкаста "Просто о Digital"
Гость:
🎙 Владимир Сергеенко ( https://www.tgoop.com/aixman )
• Интернет-маркетолог с 14-летним опытом
• Соавтор книги «Нетворкинг»
• Спикер конференции Ассоциации директоров по развитию
Ведущий:
💻 Игорь Филипенко ( https://www.tgoop.com/igorleee )
• Программист и предприниматель с 16-летним опытом в digital
• Основатель подкаста "Просто о Digital"
• Специалист по автоматизации бизнес-процессов
В этом выпуске вы узнаете:
🔥 Актуальность сайтов в эпоху нейросетей
• Актуален ли сайт сейчас и будет ли актуален в будущем?
• Зачем нужен сайт? Есть ли иные инструменты привлечения клиентов?
🤖 Нейросети vs Поисковики vs Сайты
• Почему нейросети не заменят сайты в B2B-сегменте
• Как Google и Яндекс меняют алгоритмы из-за AI-конкуренции
📊 Сайт как центр вселенной вашего трафика
• Почему без сайта вы сливаете 40% маркетингового бюджета впустую?
🛡 Безопасность и Joomla 6.0
• Как отфильтровать 99% ботов и сэкономить на трафике
• Почему Joomla теперь обходит WordPress в безопасности и скорости
⚖️ Выбор платформы: битва CMS
• WordPress: 50% рынка но 80% уязвимостей
• Joomla: профессиональная CMS для сложных проектов
• Drupal: почему его похоронили в 2023 году
• Tilda: когда конструктор выгоднее CMS
Приятного просмотра/прослушивания!
RSS: https://cloud.mave.digital/61930
Mave: https://igorfilipenko.mave.digital
Яндекс Музыка: https://music.yandex.ru/album/35840190
Telegram Mave: https://www.tgoop.com/mavestreambot/app?startapp=igorfilipenko
Apple Podcasts: https://podcasts.apple.com/us/podcast/просто-о-digital-и-бизнесе/id1801903450
ВКонтакте: https://vk.com/podcasts-12488584
Youtube: https://www.youtube.com/playlist?list=PLfR6jTpnkohDDco32xZ-KyMyWi_S5Xdy2
=========================
Видео-формат подкаста:
Rutube: https://rutube.ru/video/b5762754f9d3e0dc382f32f3034be0a2/
Youtube: https://youtu.be/nu1XF2jNbxY
#подкаст #podcast
Новый выпуск подкаста "Просто о Digital"
Гость:
🎙 Владимир Сергеенко ( https://www.tgoop.com/aixman )
• Интернет-маркетолог с 14-летним опытом
• Соавтор книги «Нетворкинг»
• Спикер конференции Ассоциации директоров по развитию
Ведущий:
💻 Игорь Филипенко ( https://www.tgoop.com/igorleee )
• Программист и предприниматель с 16-летним опытом в digital
• Основатель подкаста "Просто о Digital"
• Специалист по автоматизации бизнес-процессов
В этом выпуске вы узнаете:
🔥 Актуальность сайтов в эпоху нейросетей
• Актуален ли сайт сейчас и будет ли актуален в будущем?
• Зачем нужен сайт? Есть ли иные инструменты привлечения клиентов?
🤖 Нейросети vs Поисковики vs Сайты
• Почему нейросети не заменят сайты в B2B-сегменте
• Как Google и Яндекс меняют алгоритмы из-за AI-конкуренции
📊 Сайт как центр вселенной вашего трафика
• Почему без сайта вы сливаете 40% маркетингового бюджета впустую?
🛡 Безопасность и Joomla 6.0
• Как отфильтровать 99% ботов и сэкономить на трафике
• Почему Joomla теперь обходит WordPress в безопасности и скорости
⚖️ Выбор платформы: битва CMS
• WordPress: 50% рынка но 80% уязвимостей
• Joomla: профессиональная CMS для сложных проектов
• Drupal: почему его похоронили в 2023 году
• Tilda: когда конструктор выгоднее CMS
Приятного просмотра/прослушивания!
RSS: https://cloud.mave.digital/61930
Mave: https://igorfilipenko.mave.digital
Яндекс Музыка: https://music.yandex.ru/album/35840190
Telegram Mave: https://www.tgoop.com/mavestreambot/app?startapp=igorfilipenko
Apple Podcasts: https://podcasts.apple.com/us/podcast/просто-о-digital-и-бизнесе/id1801903450
ВКонтакте: https://vk.com/podcasts-12488584
Youtube: https://www.youtube.com/playlist?list=PLfR6jTpnkohDDco32xZ-KyMyWi_S5Xdy2
=========================
Видео-формат подкаста:
Rutube: https://rutube.ru/video/b5762754f9d3e0dc382f32f3034be0a2/
Youtube: https://youtu.be/nu1XF2jNbxY
#подкаст #podcast
🔥4👍3❤2
Один из известных компонентов магазина для Joomla.
v.6.1.0 Что нового?
Модуль корзины. Отображение корзины в виде offcanvas-элемента.
Кнопка выхода в панели управления пользователя. Что тут сказать, просто добавили.
Отправка писем только для заказов, оплаченных определёнными способами. Это удобно для рассылки сообщений, привязанных к региону или провайдеру (например, инструкции по банковскому переводу только для заказов, оплаченных банковским переводом).
Листинг выплат по партнерской системе. В разделе управления партнёрскими программами появилось новое подменю «Выплаты», в котором перечислены выплаты партнёрам (упрощённое отслеживание и сверка). Добавлены настройки, благодаря которым можно определить категории товаров, на которые начисляется партнёрская комиссия с продаж.
Список комплектов товаров. Система комплектов позволяет отслеживать остатки товаров, продаваемых в комплекте.
Подробнее в блоге Hikashop.
Поскольку мы не сообщали ранее о Hikashop 6.0, то вкратце скажем, что он вышел в июне 2025г. В новой версии было:
- 13 исправлений ошибок
- 17 улучшений. В частности:
- - Hikashop теперь проверяет UserAgent пользователя перед добавлением товара в корзину, чтобы отсечь ботов. Ведь компонент хранит корзины в базе данных.
- - улучшен роутинг компонента, позволяющий использовать в названии товара даже слеши.
- - улучшения фильтра товаров - ускорение загрузки категорий/брендов/характеристик.
- 4 новых функции:
- - добавлена поддержка Joomla 6.0.
- - Улучшена возможность адаптации форм HikaShop на фронтенде к шаблонам, не использующим стандартные классы Joomla.
- - Плагин внутреннего баланса: возможность исключить уцененные товары из начисленных баллов.
- - Теперь можно выбирать склады для вариантов товаров.
Подробнее в Changelog Hikashop.
Также при работе с Hikashop стоит учитывать, что один и тот же код поддерживает версии Joomla от 3.х до 5.х, а в таблице сравнения версий заявлена и Joomla 2.5. Беглый просмотр кода показал, что компонент как был, так и остался старым и для совместимости с Joomla 4+ просто добавлен плагин.
@joomlafeed
#joomla #расширения #hikashop
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4
This media is not supported in your browser
VIEW IN TELEGRAM
joomLab Avatar плагин загрузки аватара для пользователя.
Плагин joomLab Avatar добавляет в форму регистрации и в форму редактирования пользователя поле для загрузки аватара.
При этом используется стандартное пользовательское поле media, которое создается в момент установки плагина.
В настройках плагина Вы сможете указать папку, где хранить аватары, а так же задать размер миниатюры изображения и выбрать изображение "заглушки".
Разработчик участник нашего сообщества Александр Новиков (@pro_portal).
Страница расширения
Документация
#joomla #расширения
Плагин joomLab Avatar добавляет в форму регистрации и в форму редактирования пользователя поле для загрузки аватара.
При этом используется стандартное пользовательское поле media, которое создается в момент установки плагина.
В настройках плагина Вы сможете указать папку, где хранить аватары, а так же задать размер миниатюры изображения и выбрать изображение "заглушки".
Разработчик участник нашего сообщества Александр Новиков (@pro_portal).
Страница расширения
Документация
#joomla #расширения
👍8
Мероприятие 20i FOSS Awards, организуемое хостинг компанией 20i, призвано помочь в популяризации программного обеспечения с открытым исходным кодом.
В этом году определены победители конкурса, и Joomla снова признана лучшей CMS.
В тройку победителей голосования так же вошли WordPress и Strapi.
Поздравляем всех проголосовавших и хотим выразить благодарность за многолетнюю поддержку проекта!
https://www.20i.com/foss-awards/winners
#joomla #community
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥10👍3😎1
В 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()
и подобными - реализуете сами под свои нужды. Если такой класс события написали, то создаёте экземпляр своего класса события и укажите его явно в аргументе
eventClass
use 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
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3👍2
Расширение представляет собой большой дашборд для управления JoomShopping и работы с его данными. Писали о нём ранее.
Видео-обзор на YouTube https://www.youtube.com/watch?v=oOu4Q5kDNMI
Системные требования: Joomla 5.2+, PHP 8.1+.
Вопросы по расширению к участнику нашего сообщества @IhorNVG
Страница расширения
#JoomShopping #расширения
Please open Telegram to view this post
VIEW IN TELEGRAM
Telegram
Joomla Feed
Nevigen Audit JoomShopping 5+
Расширение представляет собой большой дашборд для управления JoomShopping и работы с его данными.
Расширение может:
Товары:
- отображение списка товаров в удобном информативном виде,
- дополненные возможности фильтрации товаров…
Расширение представляет собой большой дашборд для управления JoomShopping и работы с его данными.
Расширение может:
Товары:
- отображение списка товаров в удобном информативном виде,
- дополненные возможности фильтрации товаров…
👍7
Компонент - менеджер цифровых проектов для Joomla! CMS. Компонент обеспечивает создание каталога цифровых проектов и предоставляет возможность скачивания, в том числе с использованием лицензионных ключей.
Схемы структур данных для серверов обновлений. Теперь с SW JProjects вы может создавать сервер обновлений не только для расширений Joomla, но и свои собственные. Например, вам нужно, чтобы структура данных сервера обновлений была другая и формат должен быть, например, не XML, а JSON. Формирование структуры данных для сервера обновлений расширений Joomla вынесено в отдельный плагин. Вы можете создать свой собственный плагин и реализовать в нём нужную вам структуру данных, добавив или наоборот исключив отображаемые данные. Сервер обновлений в компоненте по-прежнему отображает информацию о списке проектов и их версиях, о конкретном проекте и его changelog.
Можно выбрать схему данных сервера обновлений глобально для всего компонента, выбрать другую схему данных для категории проектов, а так же выбрать схему в каждом проекте.
Разработчикам в качестве образца можно посмотреть плагин схемы данных для Joomla в составе компонента или же плагин-образец JSON-схемы на GitHub.
Группа плагинов swjprojects. Для нужд компонента создана группа плагинов
swjprojects
. В частности, в этой группе находится плагин структуры данных Joomla расширений для сервера обновлений.Изменение языковых констант. Изменены некоторые языковые константы в панели администратора. Если вы делали переопределение констант - переопределите их снова.
Минимальная версия Joomla - 5. Подняты минимальные системные требования: Joomla 5.0.0 и PHP 8.1.
- Страница расширения
👉 Плагин-образец кастомной JSON-схемы данных для сервера обновлений на GitHub.
- GitHub расширения
- Документация на GitHub
- Joomla Extensions Directory
#joomla #расширения
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5🔥3
Модуль «Виджет приложения ВКонтакте» для Joomla поможет добавить на сайт виджет с карточкой приложения или игры из социальной сети ВКонтакте.
У вас возникла потребность отобразить информацию о ваших приложениях или играх на сайте с кнопкой перехода в социальную сеть, то этот модуль для Вас. Вам не придется хранить информацию о приложении у себя на сайте, все данные получаются через публичное API социальной сети ВКонтакте. Хранение информации на стороне ВКонтакте позволит Вам не нагружать базу данных сайта.
В модуле имеется всего несколько опций и полей, которые максимально упрощают публикацию виджета. Первая опция позволяет подключить публичное API социальной сети ВКонтакте, необходимое для работы виджетов. Следующее поле потребует ввести идентификатор приложения или игры, присвоенный в социальной сети ВКонтакте. Следующая опция позволит выбрать вид отображаемой информации в виджете.
Модуль имеет 3 варианта отображения:
- карточка
- участники
- кнопка
Поддерживаемые версии Joomla: Joomla 3, Joomla 4, Joomla 5.
Страница расширения
Joomla Extensions Directory
#joomla #расширения #vk
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5❤1
Плагин пользовательского поля компонента интернет-магазина для Joomla - RadicalMart (@radicalmart). Плагин позволяет создавать набор элементов, включающих заголовок, изображение и краткое описание и выбирать необходимые из них в товаре. Отображать наборы элементов можно в виде товара и в списке товаров (в своих макетах). От клиента поступил запрос на возможность добавления для товаров в RadicalMart списка повторяемых элементов. Это должен был быть редактируемый в одном месте список функций и режимов, которые могли относиться к разным товарам одной категории в разных сочетаниях.
Во вкладке параметров "Отображение" вы можете выбрать отображать или нет элементы в категории товаров и/или карточке товара. Для каждого вида возможно выбрать собственный макет. Файлы макета находятся в
/layouts/plugins/radicalmart_fields/wtsetelements
. Вы можете использовать свои файлы макета в формате .php
, разместив их в этой папке. Кроме того, файлы макетов можно переопределить стандартным способом Joomla, после чего они будут доступны по адресу: /templates/YOUR_TEMPLATE/html/layouts/plugins/radicalmart_fields/wtsetelements
.Плагин предполагает самостоятельную разработку макетов вывода. Макеты "из коробки" следует рассматривать как образец для создания собственных.
Плагин бесплатный. Протестирован на Joomla 5.3.3 и RadicalMart 2.2.4.
Плагин разработан в соавторстве участниками нашего сообщества: Сергеем Сергевниным (@gresserg) и Сергеем Толкачёвым (@sergeytolkachyov).
Страница расширения
GitHub расширения
@joomlafeed
#joomla #расширения #radicalmart
Please open Telegram to view this post
VIEW IN TELEGRAM
👍9