Telegram
Будьте в курсе всех обновлений: подпишитесь на наш официальный Telegram-канал uCoz и задавайте вопросы в чате сообщества!

Опции товаров

Опции товаров
Материал добавлен: 28 Июня 2017
Материал обновлен: 26 Сентября 2025

Опции товаров позволяют упростить структуру каталога. Если у вас в прайсе есть позиции, отличающиеся лишь размером или цветом, нет необходимости создавать для каждой из них отдельную страницу — достаточно использовать опции.

Опция — это характеристика товара, влияющая на его внешний вид, функциональность или стоимость.

Использование опций помогает избежать дублирования контента, что улучшает SEO. Например, в Яндекс.Маркете для таких товаров создается одна карточка вместо нескольких.

Существует три вида опций:

  • Checkbox — флажок
  • Select — выпадающий список
  • Radio — переключатели

Тип опции задается при её создании.

Инструкция состоит из следующих разделов:

  1. Создание опций
  2. Указание опций для товаров
  3. Настройка опций
  4. Использование нескольких изображений к опции
  5. FAQ по опциям товаров

Создание опций

Для добавления новой опции перейдите в панель управления: Интернет-магазин → Опции товаров:

Откроется панель управления опциями:

Нажмите кнопку «Добавить опцию» — появится всплывающее окно:

  1. Название опции — отображается на сайте (например: размер, цвет, объем).
  2. Категория — укажите, к какой категории товаров относится опция. Если не уверены — выберите «- все категории -».
  3. Варианты значений — для цвета: красный, синий, зеленый. Каждое значение с новой строки. Если оставить поле пустым, опция будет представлена как checkbox. Добавление значений — по кнопке «Добавить вариант».
  4. Варианты значений для Яндекс.Маркета — значения, выгружаемые в YML-файл. Их количество должно совпадать с количеством значений из предыдущего пункта.
  5. Использовать изображения — позволяет прикрепить изображение к каждому варианту опции.
  6. Выводить в виде «radio buttons» — отображает значения опции в виде переключателей (если задано хотя бы одно значение).
  7. Выделять первое значение в «radio buttons».

После заполнения всех полей нажмите «Сохранить». Опция появится в списке. Далее необходимо связать её с нужными товарами и указать наценки для каждого варианта.

Указание опций для товаров

Чтобы опция отображалась у товара, задайте её при добавлении или редактировании товара через форму на сайте. Блок опций появляется в нижней части страницы:

  1. Установите значения опций и соответствующие наценки.
  2. Нажмите «Сохранить». Варианты появятся на сайте.

Тип опции по умолчанию — select:

Также возможен вывод в виде radio:

Можно применять сразу несколько опций. Наценка для каждой будет суммироваться. Эти действия необходимо повторить для всех товаров, у которых есть опции.

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

Настройка опций

Для изменения настроек перейдите в Интернет-магазин → Настройки модуля:

Товары / Выводить наценку при отображении опций товара — отображает величину наценки на страницах товаров и в каталоге:

Корзина / Выводить наценку при отображении выбранных опций в корзине — позволяет пользователю видеть итоговую цену:

Чтобы опции отображались в корзине и в таблице заказов, перейдите в Управление полями заказа → Отображение полей товара в заказе и включите отображение колонки «Опции»:

Как использовать несколько изображений к опциям?

В модуле «Магазин» добавлена возможность прикреплять до 7 изображений к каждой опции. Это позволяет демонстрировать разные изображения товара в зависимости от выбранного варианта.

Для включения функции выполните следующие шаги:

  1. Перейдите в Управление опциями модуля:
  2. Откройте нужную опцию, нажав на иконку карандашика напротив нее:
  3. В поле «Использовать изображения» выберите «Несколько изображений». Теперь к каждому варианту опции можно прикрепить до 7 изображений.
  4. Откройте редактирование товара и прикрепите изображения к каждому варианту опции.

FAQ по опциям товаров

Список опций не отображается на странице товара или в каталоге

Опция не отображается в корзине или заказе

  1. Убедитесь, что в Управление полями заказа → Отображение полей товара в заказе включена колонка «Опции».
  2. Если опция не появилась:
    1. Скопируйте шаблон «Корзина» в текстовый редактор.
    2. Нажмите «Восстановить стандартный шаблон».
    3. Скопируйте содержимое между тегами <script> внизу шаблона.
    4. Вставьте его в сохранённый ранее шаблон в редакторе, заменяя старый скрипт.
    5. Вставьте обновлённый шаблон обратно в «Корзина».

Не меняется изображение у опции

Убедитесь, что в шаблоне у тега с изображением $THUMB$ прописан атрибут id="ipreview". Пример:

<img alt="" src="$THUMB$" class="gphoto" onclick="_bldCont1($ID$, this.getAttribute('idx'));" id="ipreview" idx="0" title="Кликните для увеличения изображения">

Можно ли загружать опции через XLS, YML или 1С?

Не отображается наценка к опциям при добавлении товара

Если вы создали опцию в разделе /panel/?a=shop&l=options и указали наценку в /panel/?a=shop;l=opreset, но при добавлении товара наценка не применяется:

Опции товаров