Функционал подарков

Урок 68 из 286
Автор: Татьяна Старкова
Сложность урока:
2 уровень - несложные понятия и действия, но не расслабляйтесь.
2 из 5
Просмотров: 17459
Ограничения по редакциям: Старт, Стандарт

Функционал подарков доступен, начиная с версии 16.0.0 модуля Интернет-магазин, и реализован с помощью правил работы с корзиной.

Таким образом, чтобы некоторые товары в магазине сделать подарочными, необходимо выполнить следующие действия:

  • Создать правило работы с корзиной Правила работы с корзиной позволяют задавать различные варианты условий применения скидок (наценок) к товарам, торговым предложениям или комплектам.
    Подробнее...
    , в выполняемых действиях которого выбрать Предоставить подарок ;
  • Составить условия предоставления подарка. Например, в нашем случае будет предоставляться на выбор один из ремней:

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

    Условия предоставления подарка могут быть следующими:

    • Товар любой из - в качестве подарка можно выбрать только один из перечисленных товаров;
    • Товар все - все перечисленные товары предоставляются в качестве подарков;
    • Раздел любой из - покупателем выбирается любой один товар из указанного раздела в качестве подарка;
    • Товар все - все товары раздела предоставляются покупателю как подарки.

    В зависимости от требований магазина могут быть составлены дополнительные условия предоставления подарка. Так, подарок может предоставляться только при покупке товаров из определенного раздела (либо только при покупке определенного товара).

    Важно! Подарки могут быть отображены на странице со списком товаров раздела в публичной части только в том случае, если в правиле составлено простое условие для данного раздела без каких-либо вспомогательных требований.

    Подарки, предоставляемые по нескольким дополнительным условиям, будут отображаться только на детальной странице товара и на странице с корзиной покупателя.
  • Прежде, чем сохранить настройки правила, на закладке Ограничения следует обязательно указать те группы пользователей, которым будет предоставляться подарок:

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

    Внимание! Компонент не работает с инфоблоками, не имеющими структуры разделов. Если по логике проекта информация не должна иметь структурного деления, то необходимо создать один раздел верхнего уровня и уже в нём размещать элементы инфоблока.

    В визуальном редакторе компонент расположен по пути Контент > Каталог > Каталог.

    Компонент относится к модулю Информационные блоки.

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

    Описание компонента «Каталог (комплексный компонент)» в пользовательской документации.
    , Элемент каталога детально Компонент выводит детальную информацию по элементу каталога. Компонент стандартный, входит в дистрибутив модуля и содержит три шаблона: .default, board и old_version_16 (шаблон .default до версии 17.0).

    В визуальном редакторе компонент расположен по пути Контент > Каталог > Элемент каталога детально.

    Компонент относится к модулю Информационные блоки.

    Описание компонента «Элемент каталога детально» в пользовательской документации.
    , Корзина Одностраничный компонент отображает список товаров, отправленных пользователем в корзину. Товары в корзине могут быть отложены и будут храниться, либо удалены из корзины, также пользователь может перейти к оформлению заказа. Компонент стандартный и входит в дистрибутив модуля.

    С версии 18.1.0 модуля Интернет-магазин в составе шаблона .default доступна новая страница empty.php. Теперь при переходе в пустую корзину будет отображаться содержимое страницы empty.php вместо стандартной надписи "Корзина пуста". Кастомизируя шаблон, можно настроить собственное описание пустой корзины.

    В визуальном редакторе компонент расположен по пути: Магазин > Корзина > Корзина.

    Компонент относится к модулю Интернет-магазин.

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

    В визуальном редакторе компонент расположен по пути Магазин > Информация о товарах > Подарки к товарам конкретного раздела.

    С версии модуля sale 17.0.9 считается устаревшим. Используйте компонент sale.products.gift.section.

    Описание компонента «Подарки к товарам конкретного раздела (устаревший)» в пользовательской документации.
    и Подарки к товарам в корзине Компонент служит для отображения товаров, которые будут предложены в качестве подарков к текущей корзине покупателя. Компонент стандартный и входит в дистрибутив модуля.

    В визуальном редакторе компонент расположен по пути Магазин > Информация о товарах > Подарки к товарам в корзине.

    Компонент относится к модулю Интернет-магазин.

    Описание компонента «Подарки к товарам в корзине (устаревший)» в пользовательской документации.
    .


В результате выполненных действий для товаров магазина будут отображаться доступные подарки:

Кроме того, на странице просмотра подарка отображается секция выбора товаров, при покупке которых доступен данный подарок:

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

Внимание! Компонент не работает с инфоблоками, не имеющими структуры разделов. Если по логике проекта информация не должна иметь структурного деления, то необходимо создать один раздел верхнего уровня и уже в нём размещать элементы инфоблока.

В визуальном редакторе компонент расположен по пути Контент > Каталог > Каталог.

Компонент относится к модулю Информационные блоки.

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

Описание компонента «Каталог (комплексный компонент)» в пользовательской документации.
или Выбор товара для получения подарка Компонент служит для отображения блока товаров, которые нужно купить для получения предложенного подарка. Компонент стандартный и входит в дистрибутив модуля.

В визуальном редакторе компонент расположен по пути Магазин > Информация о товарах > Выбор товара для получения подарка.

Описание компонента «Выбор товара для получения подарка» в пользовательской документации.
.

Предоставление подарка по купону


Курсы разработаны в компании «1С-Битрикс»
Спасибо, мы рады что смогли помочь Вам. Ниже Вы можете оставить свой отзыв или пожелание :)
Нам жаль это слышать… Но мы постараемся быть лучше! Поясните, пожалуйста, свой выбор:

Мы благодарны Вам за помощь в улучшении документации.

Мы стараемся сделать документацию понятнее и доступнее,
и Ваше мнение важно для нас