Дополнительные поля товара
Дополнительные поля товара
У каждого магазина есть сведения о товаре, для которых в OpenCart нет места: срок гарантии, материал, страна производства, инструкция в PDF, сертификат, схема монтажа. Модуль добавляет к карточке товара собственные поля под такие данные. Менеджер заполняет их в привычной форме товара, а покупатель видит их там, где удобнее именно вашему магазину.
Какие поля можно создать
- Текст — строка или многострочный блок, отдельно на каждом языке магазина.
- Выбор из вариантов — выпадающий список, переключатель или флажки с несколькими значениями.
- Дата — с календарём, на витрине в формате языка магазина.
- Файл — ссылка на документ со своим текстом, иконкой по типу файла (PDF, Word, Excel, архив) и размером: «Инструкция по монтажу (2,8 МБ)».
- Изображение — выбор в менеджере изображений, на витрине миниатюра с переходом к полному фото.
Каким товарам достаётся поле
Поле можно сразу назначить всем товарам, только товарам выбранных категорий или оставить для ручного добавления: менеджер прикрепляет его к конкретному товару, когда характеристика нужна редко. В карточке товара появляется вкладка «Дополнительные поля», где общие и категорийные поля уже на месте, а ручные добавляются из списка.
Где покупатель увидит значения
Место вывода задаётся для каждого поля отдельно:
- рядом с ценой и кнопкой покупки — для того, что влияет на решение купить;
- отдельной вкладкой «Дополнительные характеристики» рядом с описанием и отзывами;
- таблицей под описанием товара;
- только в микроразметке, без показа на странице.
Пустые поля не выводятся. Видимость можно ограничить магазинами мультимагазина и группами покупателей, включая гостей: например, показывать оптовые условия только оптовикам.
Характеристики в микроразметке
По желанию модуль добавляет заполненные поля на страницу товара в разметку Schema.org как additionalProperty. Разметка включается общим переключателем в настройках и отдельно для каждого поля.
Установка
- Загрузите
custom-product-fields_oc3_v1.0.1.ocmod.zipв «Расширения → Установка расширений». - В «Расширения → Модификаторы» нажмите «Обновить».
- В «Расширения → Расширения → Модули» установите «Дополнительные поля товара», откройте и включите модуль.
- Создайте поля на вкладке «Справочник полей» и заполните значения в карточках товаров.
Подробное руководство — на вкладке «Руководство» экрана модуля.
Совместимость
Проверено на ocStore 3.0.3.9 с PHP 8.2, с темами Default и «Чистая линия». Вывод на странице товара встраивается в шаблоны всех установленных тем, которые сохранили стандартную разметку карточки товара OpenCart 3; тема с переделанной карточкой может потребовать адаптации. Модуль создаёт свои таблицы и не меняет файлы ядра. OpenCart 4.x не поддерживается.
Чего модуль не делает
Не добавляет поиск и фильтры по полям, не загружает файлы на сервер сам (файл кладётся в папку изображений заранее) и не делает отдельную вкладку для каждого поля — все поля вкладки собраны в «Дополнительных характеристиках».
Обновления
Обновления доступны бессрочно. Новая версия ставится поверх установленной, поля и значения сохраняются.
Характеристики
Совместимость и технические требования.
Версии и обновления
Текущая версия и условия получения обновлений.
История изменений появится вместе со следующими версиями.
Отзывы покупателей
Подтверждённых отзывов пока нет.
Вопросы продавцу
Уточните совместимость и возможности до покупки. Не публикуйте пароли и доступы к магазину.




