Обязательные/необязательные поля в формах и подсказки
Актуально для форм:
- раздел контакты
- корзина
- комментарии
- отзывы
В 5CMS встроена jQuery-библиотека, запрещающая отправку формы, если не заполнены отмеченные специальным атрибутом поля.
Пример 1:
Хотим сделать поле телефон в корзине не обязательным к заполнению:
а) Заходим в шаблон cart.tpl
б) Находим строку:
<input id="phone" name="phone" type="text" data-format=".+" value="{if !empty($phone)}{$phone|escape}{/if}" data-notice="Укажите телефон" />
б) Достаточно убрать целиком этот кусок кода:
data-format=".+"
Пример 2:
Хотим изменить текст предупреждения в корзине, если поле телефон не заполнено:
а) Заходим в шаблон cart.tpl
б) Находим строку:
<input id="phone" name="phone" type="text" data-format=".+" value="{if !empty($phone)}{$phone|escape}{/if}" data-notice="Укажите телефон" />
в) Меняем содержимое этого атрибута:
data-notice="Укажите телефон"
Еще нет своего сайта? Создайте интернет-магазин на платформе 5CMS - Все для продаж уже внутри!
-
Разворачивание сайта на VDS c ISPmanager от Timeweb
Нюансы, которые необходимо учесть при разворачивании сайтов на VDS от Timeweb