Поиск
Искать в:
Все решения  
  • Все решения
  • Интернет-магазины
    • Аспро: Премьер
    • Аспро: Лайтшоп
    • Аспро: Максимум
    • Аспро: Шины и диски 2.0
    • Аспро: Next
    • Аспро: Оптимус
    • Аспро: Шины и диски, интернет-магазин
    • Аспро: Маркет
    • Аспро: Интернет-магазин
    • Аспро: Крутой шоп
  • Корпоративные сайты
    • Аспро: Приорити 2.0
    • Аспро: Корпоративный сайт 3.0
    • Аспро: Корпоративный сайт 2.0
    • Аспро: Стройка 2.0
    • Аспро: Инжиниринг
    • Аспро: Металл
    • Аспро: Digital 2.0
    • Аспро: Детский сад и образовательный центр
    • Аспро: Курорт 2.0
    • Аспро: Ландшафт 2.0
    • Аспро: Автосервис
    • Аспро: Медицинский центр 3.0
    • Аспро: Ландшафт
    • Аспро: Медицинский центр 2.0
    • Аспро: Курорт
    • Аспро: Стройка
    • Аспро: Сайт медицинского центра
    • Аспро: Корпорация
    • Аспро: Корпоративный сайт
    • Аспро: Корпоративный сайт современной компании
    • Аспро: Приорити
    • Аспро: Digital
  • Модули
    • Аспро: Привязка ответственного
    • Аспро: Шинный калькулятор
    • Аспро: Кредитный калькулятор
    • Аспро: Универсальный импорт
  • 1С-Битрикс
    • Общее

Как сделать обязательным поле email в форме покупки в 1 клик?

ID статьи: 65 , создана 06 май 2016 , последнее исправление  15 май 2019
Актуально для:
Необходимо сделать поле email или любое другое свойство в форме покупки в 1 клик обязательным для заполнения.

Решение
Для того, чтобы сделать пользовательское поле обязательным для заполнения, необходимо изменить код, в котором задается этот параметр. 

Перейдите в ftp или файловый менеджер (Контент → Структура сайта → Файлы и папки/ajax) и найдите файлы:

one_click_buy_basket.php – форма покупки в 1 клик в корзине
one_click_buy.php – форма покупки в 1 клик в карточке товара

Откройте один из файлов как php. 



Найдите строку, в которой задаются обязательные поля формы:
"REQUIRED" => array( 0 => "FIO", 1 => "PHONE"), 


Используя символьные коды полей, скопированных в п. 2, измените строку. К примеру, если вам нужно сделать обязательным поле с email, отредактированная строка кода в файле будет выглядеть следующим образом:
"REQUIRED" => array( 0 => "FIO", 1 => "PHONE", 2 => "EMAIL"), 
Аналогичным образом отредактируйте второй файл, чтобы поля формы были одинаковыми и для корзины, и для карточки товара.

Сохраните изменения и проверьте результат на сайте.


Если вы хотите сделать обязательными для заполнения поля, которых нет в форме, необходимо сначала вывести их. Как это сделать, мы пишем здесь.

  • Комментарии
Загрузка комментариев...
Для пользователей

Тэги

1С-Битрикс AJAX cdn custom custom.css google maps init.php SEO seo sku template.php title автокомпозит авторизация адаптивная верстка адаптивность таблиц адаптивные таблицы активация 1С-Битрикс акции Аспро: Медицинский центр 2.0 баннеры бренды быстрый заказ валюта видео вкладка Отзывы вкладки главная страница единицы измерения заглушка в картах заголовки знаки вопроса изменить порядок картинок изображения Интернет-магазин капча карта карточка проекта карточка товара каталог товаров кеш классы стилей кодировка количество товара композит композитный сайт контакты корзина купон левое меню личный кабинет логотип магазины мало маска телефона медиабиблиотека меню местоположения модули модуль настроек название сайта настройка валют настройка веб-форм настройка инфоблоков настройка компонентов настройка свойств настройки доступа настройки инфоблока настройки магазина настройки модулей настройки раздела нет в наличии новости обновление платформы обновление решения обратный звонок ограничения описание раздела основной баннер отзывы отзывы о товаре отключить виджет отображение свойств отображение товаров оформление заказа ошибка активации персональные рекомендации платежные системы подбор проектов подгрузка изображений поиск покупка в 1 клик пользовательские свойства порядок отображения картинок похожие товары почтовые уведомления почтовые шаблоны права доступа премодерация привязать товары проекты разделитель тысяч разделы каталога разработчикам региональный фильтр регистрация резервное копирование свойства заказа свойства инфоблока свойства товара связанные товары символьный код скидки скидки на товар скорость загрузки сайта скрывать картинку модели скрывать описание бренда сортировка социальные сервисы список пользователей способы доставки сравнение товаров ссылка стикеры страница партнеров структура сайта текст в заголовке браузера тизеры тип цен типы цен товары на складах торговые предложения Триггерные рассылки умный фильтр услуги установка решения файлы и папки фасетные индексы форма покупки в 1 клик формы формы на инфоблоках формы обратной связи форум характеристики хлебные крошки цены чпу шапка на мобильном элементы навигации