Если у товара нет торговых предложений, но при этом он может продаваться в разных вариациях, то вы можете предоставить покупателю возможность выбора варианта при добавлении в корзину. Например, выбрать цвет холодильника.
Принцип работы следующий: вы указываете в настройках компонента нужные свойства, которые будут добавлены в корзину вместе с товаром. После нажатия на кнопку “В корзину”, покупателю будет предложено самому выбрать тот вариант товара, который ему необходим.
Выбранный вариант попадет в корзину, затем на страницу оформления заказ. После оформления заказа, в административной части данное свойство будет отображено:

Как подключить механизм:
1) включите режим правки, перейдите на страницу каталога, откройте настройки компонента:
2) в блоке Добавление в корзину найдите опцию “Характеристики товара, добавляемые в корзину” и выберите свойства, которые будут доступны для выбора перед добавлением товара в корзину:

3) Сохраните изменения. Обратите внимание, что для корректной работы функционала необходимо указать свойства типа Список
Теперь, при попытке добавить в корзину товар без торговых предложений и с незаполненным свойством, покупателю отобразится всплывающее окно:

Изменить заголовок окна и текст на кнопке можно через lang-файлы шаблонов catalog.element и catalog.section
Обратите внимание, что если у товара свойство заполнено, то оно не отобразится в модальном окне. Если доступных для выбора свойств не будет вообще, то товар сразу добавится в корзину.