Модуль дозволяє вставляти будь-які модулі OpenCart в текст опису сторінок, категорій, товарів, виробників, статей, блогів, новин і т.п. за допомогою шорткодів, як у Wordpress. Тобто, вам достатньо знати id модуля або його назву, щоб додати шорткод у потрібному місці тексту і на його місці буде відображатися вказаний модуль.
DEMO Live
В OpenCart є два типи модулів і відповідно шорткодів до них:
Мультимодулі - вони дозволяють створювати безліч модулів із різними налаштуваннями. До таких модулів, наприклад, відносяться стандартні "Рекомендовані", "Новинки", "Карусель". Для виводу мультимодулів використовуйте шорткод: [module id=1]
Звичайні модулі - вони мають тільки одну загальну сторінку налаштувань. Такими є дефолтні модулі "Акаунт", "Категорії", "Фільтр". Для виводу звичайних модулів користуйтесь шорткодом [module name=account]
ID та назву модуля можна дізнатися в URL сторінки налаштувань модуля. Тобто редагуєте модуль і дивитесь в адресний рядок браузера (показано на скріншотах).
Шорткод повинен бути як звичайний текст, без html-розмітки і стилів. Будьте уважні при вставці шорткода в поле опису. Якщо ви копіюєте шорткод - спочатку вставте його в блокнот, щоб очистити від html розмітки і тоді вставляйте в опис, або ж додавайте шорткод в режимі перегляду коду поля опису.
Інструкція щодо інсталяції модуля:
Завантажити модуль в адмін-панелі в розділі "Доповнення" : "Установка доповнень".
Перейти у розділ "Модифікатори" та оновити кеш.
Використовуйте шорткоди [module id=*] та [module name=*] де замість * підставте відповідне значення потрібного модуля для його вставки в текст опису сторінок, статей, блогів, товарів, категорій.
Бінго!
Журнал змін модуля Шорткоди модулів
v1.2.0 (22.08.2024) - Додано підтримку "Додаткових вкладок Octemplates"
v1.1.0 (13.03.2023) - Додано інтеграцію у модулі блогів, ocfilter та інші
Необхідно авторизуватися для того щоб переглядати файли!
Sergiy Guritsky
19.05.2026
Мені цього не вистачало. Розробник допоміг адаптувати деякі модулі для використання у контенті.
opencartbot
20.05.2026
Дякую за відгук про модуль і співпрацю! Вдалого користування!
Як зібрати назву змінної чи ключ масиву в Twig: attribute(context, 'var'~id), квадратні дужки, оператор .() з Twig 3.15, інтерполяція та сумісність з OpenCart.