Модуль для OpenCart и ocStore

Дополнительные поля товара

  • OpenCart 3
  • ocStore 3
Версия 1.0.0
Дополнительные поля товара

«Дополнительные поля товара» — расширение Custom Product Fields для OpenCart и ocStore 3.x. Оно позволяет добавлять в карточки товаров собственные характеристики, текст, даты, варианты выбора, изображения и файлы без изменения стандартной структуры атрибутов.

Возможности расширения

  • 8 типов полей: однострочный и многострочный текст, выпадающий список, переключатели, флажки, дата, файл и изображение.
  • Три области применения: все товары, выбранные категории или ручное добавление поля в конкретную карточку товара.
  • Гибкое размещение: в блоке покупки, в отдельной вкладке, под описанием или только в микроразметке.
  • Файлы для покупателей: можно задать собственный текст ссылки; на витрине автоматически выводятся иконка по расширению и фактический размер файла.
  • Изображения: выбор через штатный менеджер изображений, превью и просмотр увеличенного изображения.
  • Разграничение доступа: настройка магазинов и групп покупателей для каждого поля.
  • Schema.org: формирование JSON-LD additionalProperty для выбранных характеристик товара.

Как это работает

Администратор создаёт справочник полей и для каждого поля задаёт название, системный код, тип, область применения, позицию на витрине, магазины и группы покупателей. Значения заполняются в отдельной вкладке формы товара. Поля, назначенные категориям или всему каталогу, подключаются автоматически; индивидуальные поля менеджер добавляет вручную.

Файлы и документы

Для файлового поля отдельно указываются путь к файлу и понятный текст ссылки, например «Скачать инструкцию». Посетитель видит ссылку с подходящей иконкой формата и размером файла. Поддерживается и прежний формат значений, содержащий только путь.

Установка

  1. Загрузите архив custom-product-fields_oc3_v1.0.0.ocmod.zip через стандартный установщик расширений.
  2. Откройте раздел «Модификаторы» и обновите кеш модификаторов.
  3. В разделе «Расширения → Модули» установите и включите модуль «Дополнительные поля товара».
  4. Создайте нужные поля в справочнике модуля и заполните их в карточках товаров.

Совместимость

  • OpenCart 3.0.x;
  • ocStore 3.0.x;
  • PHP 7.4–8.2;
  • стандартная тема OpenCart/ocStore 3.

Важно: для сторонней темы может потребоваться адаптация точек вывода OCMOD. Автоматическая интеграция со сторонними фильтрами каталога не заявлена. OpenCart 4 данным пакетом не поддерживается.

Обновление и отключение

Перед обновлением сохраните настройки магазина и установите новую версию пакета штатным способом. После установки обновите кеш модификаторов. При отключении вывод полей прекращается, а сохранённые данные остаются в базе. Удаление расширения удаляет созданные им таблицы.

Характеристики

Совместимость и технические требования.

ionCubeНет
Совместимость
  • OpenCart 3
  • ocStore 3
Версии PHP
  • PHP 7.4
  • PHP 8.0
  • PHP 8.1
  • PHP 8.2

Версии и обновления

Текущая версия и условия получения обновлений.

Текущая версия1.0.0

История изменений появится вместе со следующими версиями.

Отзывы покупателей

Подтверждённых отзывов пока нет.

Вопросы продавцу

Уточните совместимость и возможности до покупки. Не публикуйте пароли и доступы к магазину.

Пока нет вопросов. Уточните совместимость или возможности модуля.
Посещая этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.