Модуль Canape СMS "Формы" (Конструктор форм) предназначен для работы с формами на сайте (например "Форма обратной связи" в разделе "Контакты").
В стандартной сборке таких форм четыре: форма обратной связи, обратный звонок, форма заказа товара (встречается только в каталоге и интернет-магазине) и Форма заказа услуг для главной.
Для того, чтобы создать новую форму в Canape CMS необходимо сделать следующее:
переходим по "Панельуправления" - гр. "Контент" - "Формы" и нажимаем "Добавитьновуюформу". Скриншот
в открывшемся интерфейсе заполняем поля (скриншот):
"Названиеформы" - поле предназначено для ввода названия формы. При выводе формы название не выводится.
"Типобработчика" - параметр, в котором задается тип, как будет обрабатываться форма. Доступно 2 параметра:
Отправлятьнае-mail - письма с формы будут отправлены на почту администратору сайта
СохранениевБД - письмо с формы будет сохранено в панели "Заказыизформ". У формы в разделе появиться дополнительная панель "Заказы из формы".
"E-mail адрес получателя" - с помощью данного параметра для формы можно задать индивидуальный e-mail, на который будут приходить письма.
"Включить капчу" - параметр, при установке которого включается капча на форме.
"Скрытое поле для формы" - параметр служит для подключения дополнительной защиты формы от спама. При его подключении к форме добавляется скрытое поле.
"Блокировка js" - параметр служит для подключения дополнительной защиты формы от спама. При его подключении в форме включается проверка на использование JS. Параметр установлен по умолчанию
"Вывод фразы "*-обязательные поля для заполнения"" - при установке данной галочки, в форме выводится фраза " *-обязательное поле для заполнение". По умолчанию галочка активна. Скриншот
"Выводить заголовок формы" - параметр отвечающий за вывод названия формы. По умолчанию выключен.
"Адрес отправителя в ReplyTo" - при установке данного параметра, в письме, приходящем администратору сайта, в поле "от кого" указывается Email пользователя оставившего сообщение. В 31 версии Canape CMS данный параметр подключен для базовых форм, с полем E-mail, по умолчанию.
"Не присылать данные в письме" - при установке данной галочки в письме администратору сайта не указывается таблица с данными формы, вместо этого в письме присутствует ссылка на заявку в модуле "Заказы из форм".
"Кнопка для формы" - в данном поле можно задать индивидуальное название кнопки для формы.
"Класс модификатор" - данный параметр предназначен для индивидуальной настройки формы.
"Выводить кнопку "Назад"" - параметр отвечает за вывод ссылки "Назад" на результирующей странице. Он добавлен в 31 версии Canape CMS и подключен по умолчанию.
нажимаем кнопку "Сохранить".
Форма создана, теперь необходимо добавить поля и сделать дополнительные настройки, при необходимости.
переходим по "Панель управления" - гр. "Контент" - "Формы", выбираем нужную форму и заходим в нее, дважды нажав на левой кнопкой мыши или нажав иконку "Редактировать". Скриншот.
в открывшемся интерфейсе нажимаем кнопку "Добавить".
в новом интерфейсе заполняем необходимые поля (скриншот):
поле "Название" - с помощью данного параметра задается название для поля;
поле "Идентификатор" - в данном параметре задается идентификатор поля. Он задается автоматически, путем транслитерации параметра "Название";
поле "Описание поля" - с помощью данного параметра задается описание для поля. Скриншот;
поле "Типы поля" - в этом параметре выбирается тип поля. Подробнее;
поле "Тип валидации" - с помощью этого параметра для поля задается тип валидации из выпадающего списка;
поле "Тип отображения" - с помощью данного параметра для различных типов полей задается свой шаблон отображения. Параметр работает для следующих типов - галочка, группа галочек, группа переключателей и рейтинг;
галочка "Обязательно для заполнения" - при установке данной галочки поле становится обязательным для заполнения. Скриншот;
поле "Значение по умолчанию" - параметр, предназначенный для ввода дополнительных значений для поля. Например, с помощью него задается список значений для поля типа "Группа переключателей";
поле "Максимальнаядлина" - с помощью этого параметра регулируется допустимое количество символов, которое можно ввести в поле. Для типа поля "Загрузка файла" указывается максимальный размер; С 33 версии Canape CMS данный параметр блокируется для следующих типов параметров полей - "Галочка", "Календарь", "Разделитель", "Рейтинг";
поле "Позиционирование заголовка" - с помощью этого параметра указывается расположения заголовка для поля;
галочка "Вывод с новой строки" - с помощью данного параметра можно выводить поле с новой строки, так же оно служит для настройки расположения полей в форме4
галочка "Группировать с предыдущим полем" - при помощи данного параметра поля в форме можно группировать. Скриншот;
поле "Множитель ширины" - при помощи данного параметра можно задавать размер поля;
"Поле для спецстилей" - с помощью данного поля можно задавать дополнительный функционал для поля, например маску или настраивать плейсхолдер;
поле "Класс для поля" - с помощью данного поля задается настройка расположения галочек и переключателей в форме;
нажимаем кнопку "Сохранить".
Поле добавлено, таким же образом добавляем необходимое количество полей.
При клонировании формы, помимо самой формы, клонируются настройки текста автоответа, результирующей страницы, лицензионного соглашения. После клонирования к названию формы добавляется слово (clone), а к техническому имени число.
При клонировании не клонируются значения из интерфейсов "CRM" и "Связи с каталогом".