Що робить модуль
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" через розділ "Розширення -> Встановлення розширень".__BB
[li]Відкрийте "Розширення -> Модифікатори" і натисніть оновлення модифікаторів.
- Відкрийте "Розширення -> Розширення -> Модулі".
- Установіть "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
Перегляд:
57