Документация к плагину "Доработки оформления заказа в корзине"

Настройки плагина (точь-в-точь как в админке)

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

  • Вывод ссылки на политику конфиденциальности под блоком оформления заказа
  • Доработки на этапе «Покупатель»
  • Доработки на этапе "Доставка"
  • Доработки на этапе "Оплата"
  • Доработки на этапе "Подтверждение"
  • Настройка цветовой гаммы
  • Настройка иконок
  • Продвинутые настройки
  • Подстройки под темы дизайна
  • Кастомные стили и скрипты

Вывод ссылки на политику конфиденциальности под блоком оформления заказа

вернуть дефолтное значение

Внимание! Вместо "#link" укажите ссылку на актуальную страницу вашего сайта.
Сгенерировать документацию
Совместимость плагина
Совместимость с темами дизайна

Плагин должен корректно работать без интеграции на всех темах дизайна.

Для некоторых тем дизайн реализованы небольшие незадокументированные исправления. Это касается тем дизайна:

  • Default
  • Supreme
  • Megashop 2.0

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

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

Совместимость с плагинами доставки

Плагин тестировался при работе с десятком плагинов доставок. Содержит некоторые фиксы для плагинов:

  • Плагин доставки "Тарификация Почта России"
  • Плагин доставки "Расчет стоимости доставки CDEK"
  • Плагин доставки "Расчет стоимости доставки Boxberry"
  • Плагин доставки "Пункт выдачи заказов"

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

Дополнительные продукты, рекомендуемые к использованию совместно с плагином

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

  • Плагин Нормальная маска телефона - оформляет и внедряет маску для поля "Телефон"
  • Плагин Фильтр доставки и оплаты - скрывает определенные методы доставки и оплаты по практически любым заданным условиям.
  • Плагин Подсказки в оформлении заказа - скрывает поле "регион" и выводит подсказки для заполнения названия города и индекса, чтобы покупателю не пришлось заполнять лишние поля, но плагины доставки могли корректно выполнять свою функцию (также плагин внедряет подсказку для поле "Улица, дом, квартира", но это уже не так важно).

Если в вашей корзине сайта есть еще какие-либо проблемы и их не решает ни данный плагин, ни другие плагины - напишите в чат в телеграме: обсудим вашу проблему и по возможности предложим решение. Возможно, что-то будет добавлено в обновление плагина на бесплатной основе.

Обозначения некоторых настроек

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

Выводить ссылку на политику конфиденциальности в текстовом виде?

Для соблюдения закона 152-ФЗ «О перонсальных данных» необходимо на каждой форме с персональными данными получить согласие покупателя на обработку его персональных данных. В корзине сайта "Оформление заказа в корзине" рекомендуется использовать штатный функционал для "получения" согласия пользователя ("Магазин" --> "Настройка" --> "Оформление заказа" --> "Условия предоставления услуг" --> блок "Подтверждение" --> строка "Условия предоставления услуг HTML" --> значение "Показывать"). Но если стандартное оформление вам не нравится (как оно выглядит, см. ниже), можете отключить данную настройку и использовать настройку плагина, которая просто выведет необходимую информацию в обычном текстовом виде со ссылкой на отдельную страницу сайта, как это делают многие другие магазины. Перед использованием данного функционала и его настройкой рекомендую проконсультироваться с юристом. В разных странах разные законы по обработке персональных данных и где-то, возможно, потребуется использовать именно "галочку".

Плагин выводит HTML-код, заданный в настройках плагина, под блоком "Оформление заказа".

  • Пример:
    • До применения настройки:
    • После применения настройки:
Улучшить сообщение о невозможности оформить заказ?

В Webasyst Shop Script имеется одна неприятная особенность: если в базе данных существует контакт с определенным Email-адресом и/или номером телефона, и есть некий пользователь, который зарегистрировал на сайте новый аккаунт (с отличным Email-адресом) и попытался оформить заказ, введя тот самый Email/номер телефона другого зарегистрированного контакта, то этот самый "некий" пользователь столкнется с проблемой невозможности оформить заказ. Предупреждение выглядит так:

Мне удалось донести до разработчиков из компании Webasyst, что это сообщение неинформативное и не дает пользователю информацию как можно всё-таки оформить заказ, поэтому в Shop Script 8.17.0.42 это сообщение было улучшено и стало выглядеть так:

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

Плагин внедряет HTML-код, заданный в настройках плагина, заменяя "штатную" подсказку, которая используется в Shop Script (корректно работает как на новой версии Shop Script, так и на старых версиях Shop Script - находит и заменяет как старую подсказу, так и новую).

  • Пример:
    • До применения настройки:
    • После применения настройки:
Добавить атрибут "placeholder" для полей с подсказками/автоматически заполняемых полей?

Если у вас установлен и настроен плагин "Подсказки в оформлении заказа" и включены подсказки для полей "ИНН", "КПП", "БИК банка", "к/с", "Наименование банка", "р/с", то вы можете включить для них атрибут "placeholder", который подскажет покупателю, что некоторые поля заполнятся автоматически.

  • Пример:
    • До применения настройки:
    • После применения настройки:
Скрыть поля с шириной поля "Мини"?

Часто бывает необходимо настроить процесс оформления заказа таким образом, чтобы при создании и/или редактировании заказа в бекенде менеджер мог заполнять все доступные поля, а в корзине покупатель видел только часть из них. В Shop Script отсутствует возможность штатными средствами решить данную задачу, однако ее можно решить с помощью плагина, использовав при этом для полей, которые необходимы скрыть, штатную настройку "Ширина поля: мини" ("Магазин" --> "Настройки" --> "Оформление заказа" --> блок "Покупатель" --> *выбрать нужное поле* -- > select "Ширина поля" --> значение "Мини"):

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

  • Пример:
    • До применения настройки:
    • После применения настройки:
Ограничить список стран, которые пользователь может выбрать из списка стран?

Данная настройка позволяет скрыть на поле выбора страны все страны, кроме стран, указанных в настройках плагина.

  • Пример:
    • До применения настройки:
    • После применения настройки:

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

Скрыть лишние элементы на странице?

Данная настройка скрывает со страницы лишние элементы, отвлекающие пользователя от оформления заказа. В частности, скрываются такие элементы как заблокированный select «Варианты доставки», текст «Для расчета стоимости и срока доставки заполните поля со звездочкой», текст «Типы доставки», и некоторые другие.

  • Пример:
    • До применения настройки:
    • После применения настройки:
Скрыть блок с информацией о пункте выдачи во всплывающем окне?

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

  • Пример:
    • До применения настройки:
    • После применения настройки:
Вывести информацию о типе доставки?

Данная настройка заменяет одинковые для всех типов доставки фразы вида "Выберите вариант доставки" на фразы, релевантные типу доставки. Например: "Выберите пункт самовывоза" и "Выберите вариант доставки курьером").

  • Пример:
    • До применения настройки:
    • После применения настройки:
Доработать вывод изображений пунктов самовывоза?

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

  • Пример:
    • До применения настройки:
    • После применения настройки:
Доработать поля для выбора жалаемого времени и даты доставки?

Данная настройка стилизует поля "Желаемая дата доставки" и "Желемое время доставки" (опционально выводятся для некоторых способов доставки).

  • Пример:
    • До применения настройки:
    • После применения настройки:
Стилизовать информацию о пунктах выдачи во всплывающем окне?

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

  • Пример:
    • До применения настройки:
    • После применения настройки:
Переместить и доработать описание способа доставки; доработать блок с подробной информацией о способе доставке?

Важно! Для корректной работы данной настройки (и в целом для корректной работы всех плагинов доставки, чтобы они заранее до выбора способа доставки считали и показывали стоимость и сроки доставки) необходимо правильно настроить порядок запроса полей. Настяотельно рекомендуется произвести следующие настройки ("Магазин" --> "Настройки" --> "Оформление заказа" --> раздел "Доставка" --> блок "Поля адреса"):

  • Пример:
    • Неправильная настройка запроса полей:
    • Тоже неправильная настройка запроса полей:
    • И так тоже неправильная настройка запроса полей:
    • Правильная настройка запроса полей:

Не обращайте внимание на то, что, судя по настройкам, поле "Улица дом квартира" не будет запрашиваться. Оно будет запрашиваться, но только в том случае, если это необходимо (плагины доставки сами запрашивают это поле, если оно требуется, игнорируя данную настройку). Зато обратите внимание, что поле "Индекс" будет обязательно запрашиваться на этапе "Покупатель". Это жизненно необходимо для корректной работы некоторых плагинов доставки (например, для плагинов расчета доставки "Почтой России"). Однако покупателям заполнять индекс не всегда уместно - может они и не планируют оформлять заказ почтой россии, а хотят забрать заказ самостоятельно. Поэтому единственное правильное разрешение данной проблемы - это визуально скрыть поле "Индекс" от покупателя и заполнять его в автоматическом режиме, в зависимости от выбранного города. С этой задачей прекрасно справляется плагин Подсказки в оформлении заказа.

Наш плагин в свою очередь лишь дорабатывает вывод блока с описанием доставки и блока с подробной информацией о выбранном способе доставки, а также приводит все блоки от разных плагинов расчета доставки к единому визуальному виду и оформляет их. Это необходимо, так как в стандартном оформлении описание способов доставки плохо оформлено, из-за чего пользователи часто не читают приведенную там информацию и пропускают заполнение поля "Улица дом квартира" для курьерских способов доставки.

  • Пример:
    • До применения настройки:
    • После применения настройки:
Заменить фразу "Стоимость доставки"?

Плагин позволяет изменить фразу "Стоимость доставки" на любую другую, заданную в настройках плагина

  • Пример:
    • До применения настройки:
    • После применения настройки:
Заменить фразу "Срок доставки"?

Плагин позволяет изменить фразу "Срок доставки" на любую другую, заданную в настройках плагина

  • Пример:
    • До применения настройки:
    • После применения настройки:
Заменить фразу "Служба доставки"?

Плагин позволяет изменить фразу "Служба доставки" на любую другую, заданную в настройках плагина

  • Пример:
    • До применения настройки:
    • После применения настройки:
Заменить фразу "Часы работы"?

Плагин позволяет изменить фразу "Часы работы" на любую другую, заданную в настройках плагина

  • Пример:
    • До применения настройки:
    • После применения настройки:
Заменить фразу "Желаемое время доставки"?

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

  • Пример:
    • До применения настройки:
    • После применения настройки:
Заменить фразу "Вы можете выбрать удобное время начиная с этой даты."?

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

  • Пример:
    • До применения настройки:
    • После применения настройки:
Отображать способы оплаты в виде карточек?

Плагин заменяет стандартное отображение способов оплаты в виде строк на отображение способов оплаты в виде карточек (с таким же дизайном как дизайн способов доставки).

  • Пример с неактивными способами оплаты:
    • До применения настройки:
    • После применения настройки:
  • Пример с одним активным способом оплаты:
    • До применения настройки:
    • После применения настройки:
Выводить блок "Вам перезвонить" на этапе "Подтверждение"?

Плагин позволяет вывести в корзине блок "Вам перезвонить?" и передавать выбранное покупателем значение на страницу заказа. Данный модуль работает без необходимости интеграции в тему дизайна и имеет несколько способов отображения: например, он может быть развернут или же свернут под спойлер (по аналогии с полем для ввода комментария к заказу) и показываться только по клику на подзаголовок. Также данный блок может показываться сразу при загрузке страницы или же только после выбора способа оплаты. Текст, отображаемый в значении "Да" и "Нет" настраивается в настройках плагина. По умолчанию на странице не выбран ни один из вариантов. Отичительной особенностью модуля является то, что его можно скрывать для определенных способов доставки и/или оплаты (об этом подробнее разобрано здесь).

  • Пример
    • До применения настройки:
    • После применения настройки (отображение под спойлером):
    • После применения настройки (отображение в открытом виде):
Вывести заголовок "Подтверждение"?

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

  • Пример
    • До применения настройки:
    • После применения настройки:
Изменить стилизацию спойлера "Комментарий к заказу"?

Плагин немного оформляет спойлер "Комментарий к заказу" (а также спойлер "Вам перезвонить", при его наличии).

  • Пример
    • До применения настройки:
    • После применения настройки:
Выводить спойлер "Комментарий к заказу" сразу в открытом виде?

Плагин делает спойлер "Комментарий к заказу" открытым по умолчанию.

  • Пример
    • До применения настройки:
    • После применения настройки:
Добавить разделительную полосу и отступы перед финальным блоком подтверждения заказа?
  • Пример
    • До применения настройки:
    • После применения настройки:
Исправить некоторые мелкие недоработки в цветах карточек доставки/оплаты, в цветах границ некоторых элементов, итп мелкие правки.

Плагин вносит незначительные изменения в цветовую гамму некоторых элементов корзины: названия в карточках доставки и оплаты, цвета границ некоторых элементов, итп.

Изменить цветовую гамму полей для ввода информации?

Плагин позволяет применить собственную цветовую гамму ко всем полям страницы (input, select, textarea):

Цвет звездочек, информирующих о том что поле обязательно к заполнению

В плагине можно удобно выбрать любой понравившийся цвет.

  • Пример
    • До применения настройки:
    • После применения настройки:
Изменить цветовую гаммму НЕактивных карточек доставки и оплаты?

Плагин позволяет применить собственную цветовую гамму к элементу, показанному на скриншоте:

Изменить цветовую гамму активных карточек доставки и оплаты?

Плагин позволяет применить собственную цветовую гамму к элементу, показанному на скриншоте:

Изменить цветовую гамму описаний способов доставки и оплаты?

Плагин позволяет применить собственную цветовую гамму к элементу, показанному на скриншоте:

Изменить цветовую гамму блока с подробной информацией о способе доставки?

Плагин позволяет применить собственную цветовую гамму к элементу, показанному на скриншоте:

Выводить иконку на карточках активных (выбранных) способах доставки и оплаты?
  • Пример
    • До применения настройки:
    • После применения настройки:
Выводить иконку на блоке с подробной информацией о способе доставки?
  • Пример
    • До применения настройки:
    • После применения настройки:
Выводить иконку в описании способов доставки и оплаты?
  • Пример
    • До применения настройки:
    • После применения настройки:
Ограничить ширину блока "Корзина"?
  • Пример
    • До применения настройки:
    • После применения настройки:
Включить стандарные стили для отображения блока "Корзина" в узком формате для устройств шириной >1300px?
  • Пример
    • До применения настройки:
    • После применения настройки:
Переместить блок "Оформление" в левую часть, а блок "Корзина" - в правую.
  • Пример
    • До применения настройки:
    • После применения настройки:
Обрабатывать специальный код в описаниях способов доставки?

Данная настройка предназначена только для разработчиков и/или опытных пользователей!

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

  • скрывать любые элементы корзины сайта
  • скрывать блок модуля "Вам перезвонить?" (вынесено в отдельную функцию, для удобства)
  • заменять любые фрагменты текста в корзине сайта на произвольный текст

Подробно несколько настроек разобраны в блоке "Продвинутые настройки плагина (примеры задач с решениями)".

Обрабатывать специальный код в описаниях способов оплаты?

Данная настройка предназначена только для разработчиков и/или опытных пользователей!

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

  • Выводить любой текст на карточках способов оплаты отдельной строкой
  • Выводить любой текст на карточках способов оплаты ещё одной отдельной строкой
  • скрывать любые элементы корзины сайта
  • скрывать блок модуля "Вам перезвонить?" (вынесено в отдельную функцию, для удобства)
  • заменять любые фрагменты текста в корзине сайта на произвольный текст

Подробно несколько настроек разобраны в блоке "Продвинутые настройки плагина (примеры задач с решениями)".

Включить индивидуальные доработки для определенных тем дизайна?

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

Актуальный список тем дизайна, для которых действуют подстройки, представлен в описании настройки на странице настроек плагина. Не включайте данный функционал, если вашей темы дизайна нет в списке.

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

В целях экономии времени, информация о том что меняет плагин в каждой теме - незадокументирована. Однако вы можете ознакомиться с этим самостоятельно, поковашись в плагине (папка "templates" --> папка "themefix" --> *файл с названием = id темы дизайна*)

Продвинутые настройки плагина (примеры задач с решениями)
Задача: настроить показ блока "Вам перезвонить" только при выборе определенных способов оплаты (с помощью специального кода "hidecallme")

Предположим, стоит задача скрыть блок "Вам перезвонить?" при выборе способа оплаты "Оплата при получении".

Решаем задачу:

1. Включаем опцию "Отображать способы оплаты в виде карточек?" в настройка плагина (специаильный код будет обработан только при данной настройке)

2. Включаем опцию "Обрабатывать специальный код в описаниях способов оплаты?" в настройках плагина.

3. Копируем нужный код из настрок плагина:

<span class="fix" fixtype="hidecallme"></span>

4. Размещаем код в описании способа оплаты:

7. Проверяем:

8. Оформяем несколько тестовых заказов и смотрим какая информация показывается в админке. При использовании данного специаильно кода, плагин не только скроет блок "Вам перезвонить", но и покажет взаимодействовал ли пользователем с данным полем во время оформления заказа или нет. Например, если пользователь сначала выбрал "Нет, не звоните мне", а затем сменил способ оплаты на "Оплата при получении" (при котором блок скрывается), и затем оформил заказ, эта информация отобразится в заказе:

Задача: скрыть определенный элемент на странице при выборе определенного способа доставки (с помощью специального кода "hide")

Предположим, стоит задача скрыть элемент "Доставка: бесплатно" на последнем этапе оформления заказа (см скрин) при выборе способа доставки "Курьерская доставка по Москве".

Решаем задачу:

1. Включаем опцию "Обрабатывать специальный код в описаниях способов доставки?" в настройках плагина.

2. Копируем нужный код из настрок плагина:

<span class="fix" selector=".selector" fixtype="hide"></span>

3. Определяем селектор элемента, который хотим срыть (требуются знания HTML, CSS). В данном случае подойдет селектор ".wa-order-form-wrapper .wa-step-confirm-section .wa-section-body .wa-total-section .wa-item.wa-item-shipping"

4. Подставляем селектор в код. Получится:

<span class="fix" selector=".wa-order-form-wrapper .wa-step-confirm-section .wa-section-body .wa-total-section .wa-item.wa-item-shipping" fixtype="hide"></span>

5. Размещаем полученный код в описании способа доставки:

6. Проверяем:

Задача: заменить определенный текст на странице при выборе определенного способа доставки (с помощью специального кода "replace")

Предположим, стоит задача заменить текст "Срок доставки" на "Курьер приедет:" при выборе способа доставки "Курьерская доставка по Москве".

Решаем задачу:

1. Включаем опцию "Обрабатывать специальный код в описаниях способов доставки?" в настройках плагина.

2. Копируем нужный код из настрок плагина:

<span class="fix" selector=".selector" fixtype="replace" search="text0" replace="text1"></span>

3. Определяем селектор элемента, который хотим срыть (требуются знания HTML, CSS). В данном случае подойдет селектор ".wa-order-form-wrapper .wa-step-details-section .wa-details-rates-section .wa-table .wa-row:last-child .wa-cell-name"

5. В атрибуте "search" указываем текст, который необходимо убрать. В нашем случае это "Срок доставки".

6. В атрибуте "replace" указываем текст, который необходимо вставить. В нашем случае это "Курьер приедет:".

6. Подставляем нужные значения в код. Получится:

<span class="fix" selector=".wa-order-form-wrapper .wa-step-details-section .wa-details-rates-section .wa-table .wa-row:last-child .wa-cell-name" fixtype="replace" search="Срок доставки" replace="Курьер приедет:"></span>

7. Размещаем полученный код в описании способа доставки:

8. Проверяем:

Важно! Специальный код "replace" может не работать на некоторых темах дизайна! Старайтесь использовать его только при крайней необходимости и проверяйте корректность работы после внедрения.

Задача: оформить карточки способов оплаты (с помощью специального кода "info1", "info2")

Предположим, стоит задача разместить на карточках оплаты информацию примерно в таком виде:

Решаем задачу:

1. Включаем опцию "Отображать способы оплаты в виде карточек?" в настройка плагина (специаильный код будет обработан только при данной настройке)

2. Включаем опцию "Обрабатывать специальный код в описаниях способов оплаты?" в настройках плагина.

3. Копируем нужный код из настрок плагина:

<span class="info1">1-й текст на карточке способа оплаты</span>

4. Размащем в теге span текст, который необходимо разместить в карточке способа оплаты. Например: "банковской картой".

5. Если необходимо разместить еще одну строчку текста (немного оформленную), то копируем нужный код из настрок плагина:

<span class="info2">2-й текст на карточке способа оплаты</span>

6. Аналогично, размащем в теге span текст, который необходимо разместить в карточке способа оплаты еще одной отдельной строчкой. Например: "скидка 3%!".

7. Итоговый код получится:

<span class="info1">банковской картой</span><span class="info2">скидка 3%!</span>

8. Размещаем полученный код в описании способа оплаты:

9. По необходимости, делаем тоже самое для других способов оплаты.

10. Проверяем, вносим корректировки.

FAQ. Ответы на часто задаваемые вопросы
Хочу скидку на плагин! Можете поделиться купоном?

Мы не любим скидки и презираем попрошайничество. Пожалуйста, не обращайтесь к нам в поддержку с просьбой дать вам скидку. Также не ждите распродаж: мы их не устраиваем (регулярные промоакции по 5% и традиционный "киберпонедельник" - исключения).

На все наши продукты действует скидка 50% на повторные лицензии. На покупку первой лицензии скидок нет... но для вас сделаем исключение!

Получите скидку 10% на первую лицензию, выполнив 2 условия. Первое условие: никому не рассказывайте об этой скидке! Второе: пообещайте, что оставите отзыв о плагине после покупки. Согласны?

Обещаю оставить отзыв

Хочу скидку на услуги! Дадите?

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

Проблема с плагином. При выборе способа доставки не показывается поле "Адрес"

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

  • Внесите необходимые изменения:
    • Неправильная настройка:
    • Правильная настройка:
  • Плагины, которым необходимо выводить поле для ввода адреса, выведут его самостоятельно, независимо от данной настройки оформления заказа. Избавьте покупателей, которые хотят получить свой заказ самовывозом, от необходимости заполнять свой домашний адрес.