Vladyslav
Service
Опубликовано: 22 февраля 2021

В Shop-Script есть возможность самостоятельно настроить набор и порядок полей, которые покупатель должен или может заполнить при оформлении заказа. Поля формы для ввода контактной информации и адреса покупателя настраиваются в разделе «Настройки → Оформление заказа → Пошаговое оформление заказа → Контактная информация».

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

Типы полей

При создании нового поля предлагается выбрать его тип. Поля формы оформления заказа бывают нескольких типов:

  • текст (input) — однострочное текстовое поле
  • текст (textarea) — многострочное текстовое поле
  • число (input) — однострочное текстовое поле, в которое допускается вводить только числа
  • список (radio) — фиксированный набор значений, отображаемых в виде радио-кнопок, из которых можно выбрать только одно
  • список (select) — фиксированный набор значений, отображаемых в виде выпадающего списка, из которых можно выбрать только одно
  • зависимый список (select/input) — изменяемый набор значений в зависимости от выбранного варианта

Текст и число

Первые 3 типа полей работают просто — они позволяют покупателю ввести некоторое произвольное значение: текст или число.

Select и radio

Типы полей «список (radio)» и «список (select)» позволяют администратору магазина задать фиксированный набор значений (примеры: станции метро, источники получения информации о магазине, тип организации покупателя и т. д.). Покупателю останется только выбрать одно из этих значений.

Поля типа «список (radio)» также позволяют управлять видимостью всех остальных полей (кроме полей адреса) с помощью элемента «Расширенные настройки», доступного при создании и редактировании поля типа «список (radio)».


Зависимый список

Поля типа «зависимый список (select/input)» напоминают поля типа «список (select)» — они также предлагают покупателю выбрать одно из сохраненных администратором значений. Но набор этих значений может изменяться в зависимости от значения другого поля.

Например, если ваш интернет-магазин доставляет заказы в несколько городов и в нескольких из них есть метрополитен, то покупателю, в зависимости от введенного названия города, будет предложен станций метро, соответствующий его городу. Администратор магазина может в поле «Станция метро» типа «зависимый список (select/input)» указать несколько наборов названий станций — для каждого из доступных городов.


Редактирование полей

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

Если какие-то из ранее настроенных полей временно не нужны, их можно отключить. Для этого уберите флажок рядом с названием поля. Значения отключенных полей, если они были заполнены кем-то из покупателей, сохраняются — их можно просматривать в разделе «Покупатели».

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

Если поле предлагает выбор из нескольких вариантов, каждый из вариантов можно изменить.

Фиксированные значения полей адреса

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

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

Если выбранное значение одного поля адреса (например, «Страна») определяет набор значений другого поля адреса (например, доступный список регионов в поле «Регион»), то, скрыв поле «Страна» и выбрав для него в качестве значения по умолчанию, например, «Российскую Федерацию», вы установите набор доступных значений для поля «Регион» — в этом поле всегда будут отображаться только регионы России.

Добавить комментарий

Чтобы добавить комментарий, зарегистрируйтесь или войдите