У товаров есть опции (напр., цвет, размер). Список глобальных опций своего магазина вы можете увидеть на странице Товары → Опции. Также опции можно добавлять отдельно к конкретным товарам. Такие опции можно увидеть на странице редактирования товара (Товары → Товары → Конкретный товар) во вкладке Опции.

Опции товаров бывают следующих типов:

  • список с выбором.
  • радиогруппа.
  • флажок.
  • текст.
  • текстовая область.
  • файл.

У некоторых из перечисленных типов есть особые настройки:

  1. Если вы добавляете тип Текст или Текстовая область, вы можете задать для них особые настройки, а именно:
    • Регулярное выражение — введите регулярное выражение для проверки значения, введенного покупателем.
      Например, если задано выражение ^[a-zA-Z]{3}[0-9]{2,3}$, то покупателю будет нужно ввести 3 буквы и 2 или 3 цифры. Чтобы узнать больше о регулярных выражениях, обратитесь к этой статье или посмотрите некоторые примеры в прикрепленном внизу файле.
    • Обязательное — если включено, опций будет обязательной для заполнения.
    • Внутренняя подсказка — подсказка для покупателя о том, какие значения допустимы.
    • Сообщение о неправильном заполнении — сообщение, которое будет показано в случае неправильного заполнения поля (если задано конкретное регулярное выражение для поля).
      Например, если регулярное выражение задано как ^[a-zA-Z]{3}[0-9]{2,3}$, то в это поле вы можете ввести следующее: Пожалуйста, введите 3 буквы и 2 или 3 цифры (например, abc123). Если покупатель введет неверное значение, ему будет показано это сообщение. Это может быть использовано для проверки формата телефонных номеров, индексов, дат и т.п.
  2. Если тип опции — Файл, то покупатель может загрузить файл для товара.
    Это особенно удобно для таких товаров, как футболки, кружки, открытки, где покупатели хотят использовать собственные изображения.

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

  • Разрешенные расширения — оставьте это поле пустым, чтобы разрешить загрузку любых типов файлов, или введите допустимые расширения, разделяя их запятой (например, jpg,bmp,gif,pdf).
  • Максимальный размер загружаемого файла — оставьте это поле пустым, чтобы разрешить загрузку файлов любого размера, или ограничьте размер файла (напр., 100 будет означать 100 Кб).
  • Мультизагрузка — если включено, покупатель сможет загрузить несколько файлов.