- Веб-Шаблоны
- Шаблон интернет-магазина
- Шаблоны для CMS
- Facebook шаблоны
- Конструктор сайтов
JS Animated. Как сделать поле контактной формы необязательным
Апрель 25, 2014
В шаблонах, которые используют forms.js скрипт
Этот туториал показывает, как сделать поля в контакт-форме необязательными.
Все поля должны быть заполнены по умолчанию. Чтобы исправить это, найдите страницу с контактной формой и откройте ее в любом PHP или текстовом редакторе. Найдите следующий код, относящийся к Вашему полю:
<label class="email">

Измените его на:
<label class="email notRequired">

Сохраните изменения, и обновите Ваш браузер. Теперь поле ‘e-mail’ является необязательным.
Пожалуйста, ознакомьтесь с детальным обучающим видео ниже:
Как сделать поле конакт-формы необязательнымВ шаблонах, которые используют TMForm.js скрипт
Этот туториал покажет, как сделать поле контактной формы необязательным (для шаблонов со скриптом TMForm).

Откройте файл .html, который содержит код страницы “Контакты” (“Contacts”) программой Dreamweaver или другим редактором HTML кода.
Активируйте режим “Split”, который делит окно редактирования на 2 части и отображает код одновременно в режиме “Code” и в режиме ”Design”.
В режиме “Design” выберите поле контактной формы, которое вы хотите сделать необязательным (по умолчанию все поля являются обязательными). Например, поле “Имя” (“Name”).
В режиме “Code” выделиться код этого поля:
<label class="name"> <input type="text" placeholder="Name:" data-constraints="@Required @JustLetters" /> <span class="empty-message">*This field is required.</span> <span class="error-message">*This is not a valid name.</span> </label>
Удалите значение @Required из списка значений атрибута data-constraints. В результате получится следующий код:
<label class="name"> <input type="text" placeholder="Name:" data-constraints="@JustLetters" /> <span class="empty-message">*This field is required.</span> <span class="error-message">*This is not a valid name.</span> </label>
Сохраните изменения в файле и загрузите его на сервер, чтобы проверить, как это поле теперь работает.
Данный процесс является аналогичным для всех полей контактной формы. Для того, чтобы сделать поле необязательным, вам просто необходимо удалить значение @Required из списка значений атрибута data-constraints тега <input>.
Вы также можете воспользоваться детальным видео туториалом:
JS Animated. How to make a contact form field not required (based on TMForm)