К сожалению, большая часть информации по работе с ChronoForms v6 не переведена на русский язык. В данной статье мы научимся создавать простую форму в компоненте “Хроноформ 6 для джумлы”.
Для начала скачиваем компонент ChronoForms v6 с официально сайта. После установки откроется начальная страница, где нажимаем кнопку "New" и выбираем "Advanced form". Далее переходим во вкладку "General", заполняем поля Title и Alias. Все остальное оставляем как есть.
Открываем вкладку "Designer". В левом углу видим все возможные варианты полей для будущей формы в компоненте ChronoForms v6. Для создания текстовых инпутов выбираем "Text field" и переносим в строку, которая находится по средине экрана. После переноса, нажимаем на синюю снежинку (edit) и заполняем поля.
- Label – название текстового поля;
- Name – обязательно к заполнению, оно нам пригодится для настройки шаблона письма на вашу почту.
- Остальные поля заполнять по желанию
Аналогично делается и строка для введения электронного адреса, но там нужно еще поставить валидацию - "Email".
После заполнения необходимых нам полей выбираем "Button" (кнопка отправки) и вместо текста "send" пишем нужное Вам слово.
Настройка отправки формы на почту в ChronoForms v6
Открываем вкладку "Setup", слева переносим поле email и начинаем его настраивать.
- Recipients list – вводите почту на которую будут приходить письма;
- Auto add fields data – автоматическая верстка шаблона письма (нажать активным);
- Body – если нажали автоматический шаблон письма, то это поле не заполняем. Об этом расскажу в следующем уроке более подробно.
После того, как пользователь отправляет запрос, желательно, чтобы ему приходил ответ о доставке письма. Для этого нужно перетащить поле "Message" и вставить его ниже поля "Email". При его открытии заполняем поле с названием "content" на нужный текст.
Для отображения формы в хроноформ 6 в joomla, ей нужно выбрать пункт меню и указать ссылку, которую мы ввели во вкладке General.