Дополнительные поля товара
«Дополнительные поля товара» — расширение Custom Product Fields для OpenCart и ocStore 3.x. Оно позволяет добавлять в карточки товаров собственные характеристики, текст, даты, варианты выбора, изображения и файлы без изменения стандартной структуры атрибутов.
Возможности расширения
- 8 типов полей: однострочный и многострочный текст, выпадающий список, переключатели, флажки, дата, файл и изображение.
- Три области применения: все товары, выбранные категории или ручное добавление поля в конкретную карточку товара.
- Гибкое размещение: в блоке покупки, в отдельной вкладке, под описанием или только в микроразметке.
- Файлы для покупателей: можно задать собственный текст ссылки; на витрине автоматически выводятся иконка по расширению и фактический размер файла.
- Изображения: выбор через штатный менеджер изображений, превью и просмотр увеличенного изображения.
- Разграничение доступа: настройка магазинов и групп покупателей для каждого поля.
- Schema.org: формирование JSON-LD additionalProperty для выбранных характеристик товара.
Как это работает
Администратор создаёт справочник полей и для каждого поля задаёт название, системный код, тип, область применения, позицию на витрине, магазины и группы покупателей. Значения заполняются в отдельной вкладке формы товара. Поля, назначенные категориям или всему каталогу, подключаются автоматически; индивидуальные поля менеджер добавляет вручную.
Файлы и документы
Для файлового поля отдельно указываются путь к файлу и понятный текст ссылки, например «Скачать инструкцию». Посетитель видит ссылку с подходящей иконкой формата и размером файла. Поддерживается и прежний формат значений, содержащий только путь.
Установка
- Загрузите архив custom-product-fields_oc3_v1.0.0.ocmod.zip через стандартный установщик расширений.
- Откройте раздел «Модификаторы» и обновите кеш модификаторов.
- В разделе «Расширения → Модули» установите и включите модуль «Дополнительные поля товара».
- Создайте нужные поля в справочнике модуля и заполните их в карточках товаров.
Совместимость
- OpenCart 3.0.x;
- ocStore 3.0.x;
- PHP 7.4–8.2;
- стандартная тема OpenCart/ocStore 3.
Важно: для сторонней темы может потребоваться адаптация точек вывода OCMOD. Автоматическая интеграция со сторонними фильтрами каталога не заявлена. OpenCart 4 данным пакетом не поддерживается.
Обновление и отключение
Перед обновлением сохраните настройки магазина и установите новую версию пакета штатным способом. После установки обновите кеш модификаторов. При отключении вывод полей прекращается, а сохранённые данные остаются в базе. Удаление расширения удаляет созданные им таблицы.
Характеристики
Совместимость и технические требования.
Версии и обновления
Текущая версия и условия получения обновлений.
История изменений появится вместе со следующими версиями.
Отзывы покупателей
Подтверждённых отзывов пока нет.
Вопросы продавцу
Уточните совместимость и возможности до покупки. Не публикуйте пароли и доступы к магазину.