Что делает модуль
FAQ-аккордеон помогает быстро добавить полезные вопросы и ответы на карточки товаров: про модель, цену, наличие, производителя, категорию, особенности товара и условия выбора.
Вопросы можно делать универсальными через переменные товара. Например, в админке можно написать "Какая модель у [product_name]?", а на витрине покупатель увидит вопрос уже с названием конкретного товара.
Модуль выводит видимый FAQ-блок и JSON-LD FAQPage только для реально показанных вопросов.
Основные возможности
- FAQ-блоки создаются как стандартные экземпляры модуля OpenCart, по аналогии с Баннером, Каруселью и Рекомендуемыми товарами.
- Один FAQ-блок можно привязать к одной или нескольким категориям.
- Товары получают FAQ автоматически через принадлежность к выбранным категориям.
- Нет ручной привязки к каждому товару, что удобно для больших каталогов.
- Можно добавлять несколько условий показа через кнопку плюс.
- Условия по полям товара: название, модель, SKU, UPC, EAN, JAN, ISBN, MPN, производитель.
- Условия по атрибутам товара: выбор атрибута через автоподбор и проверка значения.
- Все условия внутри одного FAQ-блока работают по логике И.
- Автоподбор категорий в админке.
- Автоподбор атрибутов в админке.
- Мультиязычные заголовки, вопросы и ответы.
- Переменные товара в заголовке, вопросах и ответах.
- Настройка лимита количества вопросов.
- Три режима сортировки вопросов: по порядку сортировки, случайно, стабильно случайно для конкретного товара.
- Вывод в обычной позиции модуля или сразу после описания товара внутри вкладки описания.
- JSON-LD FAQPage по реально отображаемым вопросам.
- Без прямого изменения файлов ядра OpenCart/ocStore.
Переменные товара
В заголовке, вопросах и ответах можно использовать переменные в квадратных скобках:
[product_name]
[name]
[model]
[sku]
[upc]
[ean]
[jan]
[isbn]
[mpn]
[manufacturer]
[category_name]
[price]
[special]
[stock_status]
Примеры вопросов:
- Какая модель у [product_name]?
- Кто производитель [product_name]?
- Сколько стоит [product_name]?
- В какой категории находится [product_name]?
- Какой статус наличия у [product_name]?
Логика показа FAQ
- FAQ-блок должен быть включён.
- Товар должен принадлежать к одной из выбранных категорий блока.
- Если добавлены условия, товар должен соответствовать всем условиям.
- Если одному товару подходит несколько FAQ-блоков, выводится только самый релевантный.
- Блок с категорией и заполненными условиями имеет приоритет над обычным блоком категории.
- Если релевантность одинаковая, учитывается порядок сортировки, затем ID модуля.
Примеры использования
- Общий FAQ для всех товаров категории "Ламинат".
- FAQ только для товаров, у которых название содержит "SPC".
- FAQ для товаров определённого производителя.
- FAQ для товаров с определённым атрибутом, например "Материал = винил".
- Универсальные вопросы с подстановкой модели, цены, производителя и статуса наличия.
SEO и JSON-LD
Модуль формирует структурированные данные FAQPage в формате JSON-LD. В разметку попадают только те вопросы и ответы, которые реально показаны пользователю на текущей странице товара.
Важно: модуль добавляет корректную техническую разметку, но не гарантирует показ расширенных результатов в Google или других поисковых системах. Решение о показе расширенных результатов принимает поисковая система.
Установка
- Загрузите архив "faq-accordion_oc3-ocstore3_v1.0.0.ocmod.zip" через раздел "Расширения -> Установка расширений".
- Откройте "Расширения -> Модификаторы" и нажмите обновление модификаторов.
- Откройте "Расширения -> Расширения -> Модули".
- Установите "FAQ Accordion".
- Создайте FAQ-блок, выберите категории, условия показа, вопросы и ответы.
- При необходимости включите вывод сразу после описания товара.
- Очистите кеш темы/модификаторов, если изменения не появились сразу.
Совместимость
Проверено:
- OpenCart 3.0.4.1 clean stand.
- ocStore/OpenCart 3.0.3.9 clean stand.
- PHP 7.4 и PHP 8.2 syntax check.
- Стандартная default-compatible карточка товара.
Не заявлено:
- OpenCart 4.x в этом пакете.
- Гарантированная совместимость со всеми сторонними темами без отдельной проверки.
- Вывод FAQ на страницах категорий.
Сторонние темы и нестандартные сборки не заявлены как поддерживаемые, но это можно сделать через услугу Адаптация под шаблон
Способ распространения:
Платно
Совместимость:
LiveStore 3.*OCStore 3.*OpenCart 3.*
Версия PHP:
PHP 7.2PHP 7.3PHP 7.4PHP 8.0PHP 8.1PHP 8.2PHP 8.3
Активация:
Автоматическая
Получение файлов:
На сайте, в личном кабинете
Система защиты:
Своя
VQmod:
Нет
Ocmod:
Да
Events:
Нет
Загружено:
08.07.2026
Обновление:
08.07.2026
Просмотров:
43
Файлы будут доступны после покупки