FAQ-аккордеон для товаров

Цена: 750 ₽
Дополнительно от автора:
Автор: ТГ @Stas_Clear Написать автору
Нужна платная помощь? Написать техподдержке сайта
Совместимость:
LiveStore 3.*OCStore 3.*OpenCart 3.*

Что делает модуль

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

Написать

Ваше Имя:


Ваш отзыв: Внимание: HTML не поддерживается! Используйте обычный текст.

Оценка: Плохо           Хорошо

Введите код, указанный на картинке:




Файлы будут доступны после покупки


Ещё никто не оставил комментариев к записи.
Написать новый комментарий (для ответа пользуйтесь ссылкой под нужным комментарием)