Подарки — Настройка плагина

Дает возможность прикреплять к товару подарокДает возможность прикреплять к товару подарки (подарком является существующий товар)

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

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

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

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


Работа плагина в административной части

В административной части в разделе Магазин -> Товары -> Подарки плагин позволяет создавать правила для добавления подарков к товару, категории (в данном случае подарки будут распространяться на все товары в данной категории), либо группе товаров, соответствующих определённым условиям. Реализовано гибкое задание условий для добавления подарков.

При назначении подарка появляется выпадающий список, в котором <=10 товаров, если того товара, который Вы хотите назначить подарком, в этом списке нет, просто начните вводить в этом поле его название - состав списка товаров в подарок поменяется.

Также плагин помечает товары с назначенными подарками соответствующими иконками:

Плагин работает и при ручном добавление заказа менеджером магазина. При добавлении товара, содержащего подарок, в заказе подарок отображается ниже:

Обязательно нажмите на кнопку "Добавить подарки"!

Ещё один нюанс заключается в том, что Shop-script при сохранении отбрасывает слово (Подарок) и в дальнейшем ориентироваться приходится только по нулевой цене.

Плагин имеет 3 вкладки с настройками: Общие настройки, Настройки витрины и Шаблоны.

Общие настройки плагина

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

Группировать правила - одинаковые правила от различных товаров группируются и выводятся внизу корзины.

Вот так выглядит, когда группировка правил выключена:

Обратная связь подарок - товар - на странице подарка (в публичной части), при указании - будут выводиться ссылки на товары, при покупке которых будет подарен данный подарок:

Обратная связь Подарок - Товар

Можно отменить или включить данную опцию для каждого подарка индивидуально, через доп. параметр addgifts__revert=0 или 1

Индивидуальные настройки для обратной связи Подарка

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

Выгружать акции - выгружать данные об акциях (для использования в Яндекс.Маркет и других плагинах). Если эта галочка установлена, то в настройках Магазин -> Импорт/Экспорт -> Яндекс.Маркет появится возможность отметить заданные плагином подарки, добавить их к выгрузке товаров плагином Яндекс.Маркет.

Настройки витрины

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

  • Карточка товара
  • Корзина/Оформление заказа
  • Наклейки

Работа с несколькими витринами

Плагин поддерживает мультивитринность — для каждой витрины Вы можете настроить свой внешний вид и другие параметры вплоть до включения/отключения плагина на витрине.

Для всех поселений — это настройки по умолчанию, если Вы не указали иные настройки для витрины. Настройки каждой витрины могут быть сброшены по ссылке «Сбросить по умолчанию», так же поля, в настройки которых были внесены изменения относительно настроек по умолчанию, помечаются жёлтым карандашиком справа от поля.

Включить плагин - включение или полное отключение плагина для выбранной выше витрины.

Вывод в карточке товара

По умолчанию оформление плашки следующее:

Вы можете изменить настройки расположения на вкладке "Настройки витрины", там же можете поменять настройки цвета плашки, цвета текста и пр.

Вывод - выбор места расположения плашки. Можно выбрать стандартные места - предусмотренные Вашей темой дизайна. Если Вы хотите расположить подарок в нестандартном месте - выберите вариант "Вручную", затем просто вставьте код {shopAddgiftsPlugin::inProduct($product)} в файле product.html (или product.cart.html) Вашей темы дизайна в том месте, где хотите вывести плагин.

Цвета (цвет фона, цвет текста, цвет ссылки, цвет ссылки при наведении, цвет пояснения) - можете выбрать наиболее подходящие Вам цвета для оформления плашки плагина в карточке товара.

Изображение - если установить галочку "При наличии у товара изображения, выводить его, а не изображение ниже" то вместо стандартного изображения будет выводиться изображение товара.
Стандартное изображение можно заменить, нажав на кнопку "Изменить" и загрузив нужный файл.

Ширина изображения - можно задать фиксированную ширину изображения подарка в пикселях, высота строится автоматически.
Для создания картинок произвольных размеров у Вас в настройках изображений (Магазин -> Настройки -> Изображения) должна стоять галочка, разрешающая это делать.

Вывод в корзине/оформление заказа

При выводе в новой корзине SS8 теперь нет разделения, выводить общим списком внизу корзины или отдельные подарки у соответствующих товаров. В новой корзине обязательны два места вывода:

Для вывода подарков в корзине так же доступны настройки цветов и изображения подарка, как и для карточки товара.

Если у Вас на сайте настроена старая корзина с пошаговым оформлением заказа, то кратные подарки будут автоматически выведены общим списком внизу страницы, в месте, предусмотренном темой дизайна. Если Вы захотите вывести общий список кратных товаров в другом месте, используйте код {shopAddgiftsPlugin::inCartFull()} для вывода в нужном месте (в файле cart.html и в файле checkout.confirmation.html).

Для вывода индивидуальных подарков рядом с товарами - Вам потребуется вставить код: {shopAddgiftsPlugin::inCart($item)} в файл cart.html и в файл checkout.confirmation.html в месте вывода элементов корзины, после имени товара. На скриншотах указано место в этих файлах в теме default:

Оформление заказа

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

Заказ с подарком

Наклейки

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

Пример вывода наклейки в теме TopShop:

Произвольная настройка плагина

Для более тонкой настройки и интеграции с темой дизайна в плагине предусмотрена возможность изменять шаблоны вывода и CSS/JS файлы прямо из настроек плагина - вкладка Шаблоны.

Для внесения изменений выберите в списке слева, какой шаблон или файл стилей хотите изменить. Файлы, в которые внесены изменения, отмечены голубым карандашиком справа. Вы всегда можете сбросить внесенные Вами изменения, нажав на ссылку Восстановить оригинал.

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

В плагине предусмотрена функция получения подарков для товара:

{$gifts = shopAddgiftsPlugin::getGifts($product)}

где $product - массив или экземпляр класса shopProduct

Функция вернет массив подарков или false если у товара нет подарков, используйте эти данные для любых своих действий.

Заключение

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

В рубрике Подарки Вы можете изучить дополнительную информацию по работе с плагином

Плагин доступен в официальном магазине Webasyst

Надеемся, что данный плагин поможет Вам в работе со своим Интернет магазином!

С уважением, команда Echo-Company