
Makaronnik
Член Клуба
- Регистрация
- 7 Фев 2014
- Сообщения
- 2 167
- Реакции
- 232
- Возраст
- 45
Модуль предоставляет скидку пользователю на товар за нажатие на кнопку «Мне нравится» или «Рассказать друзьям» социальных сетях.
Список поддерживаемых соц сетей:
* Вконтакте
* Facebook
* Google Plus
* Мой Мир
* Одноклассники
* Twitter
Поддерживаются кнопки сервисов AddThis.com и Pluso.ru — скидка засчитывается сразу после клика на кнопку, без подтверждения из социальной сети.
Возможности настройки:
* Скидка считается либо от основной цены, либо от цены по акции.
* Выбор типа скидки — процент или фиксированная.
* Скидка задается в целом для всех товаров и для каждого товара в отдельности.
* Настраивается отдельное значение скидки для каждой соцсети и каждого действия (лайк или пост на стене).
* К цене добавляется признак того, что скидка предоставлена за лайк. В админке можно задать, что именно выводить (может быть html с картинкой или прилипший div). Состояние признака обновляется динамически на странице.
* Ограничение действия скидки по времени, например в одну неделю. По умолчанию без ограничения.
Скачать:
Список поддерживаемых соц сетей:
* Вконтакте
* Google Plus
* Мой Мир
* Одноклассники
Поддерживаются кнопки сервисов AddThis.com и Pluso.ru — скидка засчитывается сразу после клика на кнопку, без подтверждения из социальной сети.
Возможности настройки:
* Скидка считается либо от основной цены, либо от цены по акции.
* Выбор типа скидки — процент или фиксированная.
* Скидка задается в целом для всех товаров и для каждого товара в отдельности.
* Настраивается отдельное значение скидки для каждой соцсети и каждого действия (лайк или пост на стене).
* К цене добавляется признак того, что скидка предоставлена за лайк. В админке можно задать, что именно выводить (может быть html с картинкой или прилипший div). Состояние признака обновляется динамически на странице.
* Ограничение действия скидки по времени, например в одну неделю. По умолчанию без ограничения.
Для установки модуля:
Checkbox рядом с полем включает или выключает скидки для данных действий. Пользовательские действия всегда сохранаются, так что если выключить скидки и потом включить её включить - то пользователь вновь увидит положенную ему скидку.
- Установить VQMod (Для просмотра ссылки Войди
или Зарегистрируйся), если он не установлен. Если его не установить, то изменения в файлах темы оформления, необходимые для работы данного модуля, нужно будет вносить вручную (описано ниже).
- Скопируйте содержимое из папки "upload" на Ваш сервер.
- Учитывать в заказе->Скидка за лайк. " data-translation="Зайдите в администраторский интерфейс, перейдите в Дополнение->Учитывать в заказе->Скидка за лайк. " data-type="trSpan" style="box-sizing: border-box;">Зайдите в администраторский интерфейс, перейдите в Дополнение->Учитывать в заказе->Скидка за лайк. Нажмите Установить, затем Изменить.
- Задайте величину скидки за лайк или за шеринг в соответствующем поле. Нажимите сохранить.
- Теперь нужно установить кнопки социальных сетей в карточе товара. Сделать это можно несколькими способами способами: 5a. С помощью Конструктора (дан пример для установки на default тему
- Учитывать в заказе->Скидка за лайк->Изменить" data-translation="Зайдите в админстраторский интерфейс, перейдите в Дополнение->Учитывать в заказе->Скидка за лайк->Изменить" data-type="trSpan" style="box-sizing: border-box;">Зайдите в админстраторский интерфейс, перейдите в Дополнение->Учитывать в заказе->Скидка за лайк->Изменить
- Перейдите на вкладку Кнопки социальных сетей
- На этой вкладке для каждой соц сети задается код кнопки, рядом дана инструкцию его получания. Для всех социальных сетей кроме Вконтакте уже задан код, можете его оставить.
- Создайте код кнопки Вконтакте согласно инструкции рядом с соответстсвующим полем.
- Нажмите Применить.
- Каталог/просмотр/тема/по умолчанию/шаблон/продукт/продукт.tpl, найдите строку
. Внутри этого блока находится код AddThis - удалите этот блок вместе с его содержимым.
- В том месте, где был
вставьте {SOCIAL_BUTTONS
получился код вроде
- Все, зайдите на ваш сайт - модуль работает. 5b. Установить код Pluso или AddThis (установлен по умполчанию в default теме) и включить в настройках модуля их поддержку. 5c. Самостоятельно, без конструктора
- Предварительно установите кнопку "Мне нравится" на страницу карточки товара. Для этого
- Вконтакте: a. Создайте код кнопки на странице Для просмотра ссылки Войди
или Зарегистрируйся b. Разместите его в нужном месте в файле product/product.tpl вашей темы оформления. - Facebook: Для просмотра ссылки Войди
или Зарегистрируйсяв HTML5 вариант - Google Plus: Для просмотра ссылки Войди
или Зарегистрируйся добавьте атрибут callback="plusone_share", например: " data-translation=", в тег добавьте атрибут callback="plusone_share", например: " data-type="trSpan" style="box-sizing: border-box;">, в тег <glusone> добавьте атрибут callback="plusone_share", например: " data-translation=" < / g: plusone> " data-type="trSpan" style="box-sizing: border-box;"><g: plusone callback= "plusone_share" > < / g: plusone> Важно: согласно правилам Google (Для просмотра ссылки Войди
или Зарегистрируйся) запрещено давать какие-либо ценности пользователю в обмен на нажатие кнопки +1. Включая эту опцию в данном модуле вы берете всю ответственность за этой действие на себя. - Мой Мир: Для просмотра ссылки Войди
или Зарегистрируйся - Одноклассники: Для просмотра ссылки Войди
или Зарегистрируйся - Twitter (Для просмотра ссылки Войди
или Зарегистрируйся, Для просмотра ссылки Войдиили Зарегистрируйся) ипользуйте следующий код кнопки: Для просмотра ссылки Войдиили Зарегистрируйся " data-translation=" " data-type="trSpan" style="box-sizing: border-box;"><script type=" text/javascript "charset=" utf-8"> окно.twttr = (функция (d,s, id) { var t, js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById (id)) return; js=d.createElement(s); js.id = id; js.src= " //platform.twitter.com/widgets.js; fjs.парентноде.insertBefore(js, fjs); окно возврата.twttr / / (t = { _e: [], ready: function (f){ t..push(f) } }); } (документ, "скрипт", " twitter-wjs")); " data-translation="" data-type="trSpan" style="box-sizing: border-box;"></сценарий>
- Учитывать в заказе->Скидка за лайк->Изменить" data-translation="Зайдите в админстраторский интерфейс, перейдите в Дополнение->Учитывать в заказе->Скидка за лайк->Изменить" data-type="trSpan" style="box-sizing: border-box;">Зайдите в админстраторский интерфейс, перейдите в Дополнение->Учитывать в заказе->Скидка за лайк->Изменить
Checkbox рядом с полем включает или выключает скидки для данных действий. Пользовательские действия всегда сохранаются, так что если выключить скидки и потом включить её включить - то пользователь вновь увидит положенную ему скидку.
Чтобы узнать как скачать курс или мануал Вам необходимо Войти или ЗАРЕГИСТРИРОВАТЬСЯ на форуме
Последнее редактирование модератором: