Вбудований варіант
Модуль для адміністративної панелі OpenCart 3, який додає вбудоване створення:
- нова **опція** безпосередньо у вкладці «Параметри» продукту;
- нове **значення параметра** безпосередньо в рядку значення (для будь-яких параметрів, таких як select/radio/checkbox).
Мета — не переходити в «Каталог → Опції» і не втрачати контекст при заповненні картки товару.
Функції
- «Створити нову опцію...» в автозаповненні опцій продукту.
- «Створити нове значення...» у випадаючому списку значень параметрів **в кожному рядку**.
— Модальні вікна створення (назва опції/значення, тип опції, порядок_сортування).
- Після створення - автоматична заміна нової опції/значення в поточній формі товару.
- Сторінка налаштувань модуля (увімкнути/вимкнути) та налаштування прав під час встановлення.
Сумісність
- OpenCart / ocStore / LiveStore 3.0.x (панель адміністратора на Twig).
- Потрібен увімкнений OCMOD.
Налаштування
1. Відкрийте: Add-ons → Extension Installer.
2. Завантажте архів `inline_option_OC3.0.ocmod.zip`.
3. Відкрийте: Додатки → Модифікатори та натисніть Оновити.
4. (Рекомендовано) Очистіть кеш модифікацій/шаблонів на панелі адміністратора.
5. Відкрийте: Add-ons → Modules → Inline Option і ввімкніть статус.
Як використовувати
Створіть нову опцію
- Продукт → вкладка Параметри
- У полі додавання параметрів почніть вводити назву
- Виберіть «Створити новий параметр...»
- У модальному вікні вкажіть Заголовок і Тип → Зберегти
Створіть нове значення опції
- У таблиці значень опцій в полі «Значення опції» вибрати «Створити нове значення...»
- У модальному вікні вкажіть Заголовок і порядок сортування → Зберегти
Якщо параметр ще не має жодного значення, першим пунктом буде «— вибрати —», потім «Створити нове значення...».
Налаштування
Статус - вмикає/вимикає функціональність і кінцеві точки AJAX.
Важливі / типові проблеми
- Після інсталяції обов’язково натисніть «Оновити» в «Модифікаторах», інакше зміни в шаблонах не будуть застосовані.
- Якщо modal/items не з'являються:
- перевірити, що модифікатор включений і застосований;
- переконайтеся, що використовується правильний шаблон адміністратора продукту (в OC3 є два шляхи шаблону).
- Якщо ви отримуєте помилку JSON, коли натискаєте «Зберегти», перевірте:
- що модуль увімкнено;
- права користувача на маршрут `extension/module/inline_option`.
Завантажений:
30.12.2025
Оновлення:
05.02.2026
Перегляд:
150