Inline Option
Модуль для админки OpenCart 3, который добавляет inline‑создание:
- новой **опции** прямо во вкладке «Опции» товара;
- нового **значения опции** прямо в строке значений (для любых опций типа select/radio/checkbox).
Цель — не уходить в «Каталог → Опции» и не терять контекст при наполнении карточки товара.
Возможности
- «Создать новую опцию…» в автодополнении опций на товаре.
- «Создать новое значение…» в выпадающем списке значений опции **в каждой строке**.
- Модальные окна создания (название опции/значения, тип опции, sort_order).
- После создания — автоматическая подстановка новой опции/значения в текущую форму товара.
- Страница настроек модуля (включить/выключить) и установка прав при установке.
Совместимость
- OpenCart / ocStore / LiveStore 3.0.x (админка на Twig).
- Требуется включённый OCMOD.
Установка
1. Откройте: Дополнения → Установщик расширений.
2. Загрузите архив `inline_option_OC3.0.ocmod.zip`.
3. Откройте: Дополнения → Модификаторы и нажмите Обновить.
4. (Рекомендуется) Очистите кэш модификаций/шаблонов в админке.
5. Откройте: Дополнения → Модули → Inline Option и включите статус.
Как пользоваться
Создать новую опцию
- Товар → вкладка Опции
- В поле добавления опции начните вводить название
- Выберите пункт «Создать новую опцию…»
- В модальном окне укажите Название и Тип → Сохранить
Создать новое значение опции
- В таблице значений опции в поле «Значение опции» выберите «Создать новое значение…»
- В модальном окне укажите Название и Порядок сортировки → Сохранить
Если у опции ещё нет ни одного значения, сначала будет пункт «— выберите —», затем «Создать новое значение…».
Настройки
Статус — включает/выключает функциональность и AJAX‑эндпоинты.
Важно / типовые проблемы
- После установки обязательно нажимайте «Обновить» в Модификаторах, иначе изменения шаблонов не применятся.
- Если модалка/пункты не появились:
- проверьте, что модификатор включён и применился;
- убедитесь, что используется корректный шаблон админки товара (в OC3 встречаются два пути шаблона).
- Если при нажатии «Сохранить» получаете JSON‑ошибку — проверьте:
- что модуль включён;
- права пользователя на маршрут `extension/module/inline_option`.
Способ распространения:
Платно
Совместимость:
LiveStore 3.*OpenCart 3.*OCStore 3.*
Версия PHP:
PHP 7.3PHP 7.4PHP 8.0
Активация:
Автоматическая
Получение файлов:
На сайте, в личном кабинете
Система защиты:
IonCube
VQmod:
Ocmod:
Да
Events:
Загружено:
30.12.2025
Обновление:
30.12.2025
Просмотров:
3
Файлы будут доступны после покупки