Новая версия компонента создания форм RsFormPro для Joomla 1.7 имеет новые функции и обновленную реализацию старых. В целом, компонент стал ещё более привлекательным в администраторской панели и на сайте. В какой-то степени новый RsFormPro стал более удобным при создании форм и стало возможным создание новых типов форм.
Создание формы
Для создания формы, в админке следует перейти в Компоненты -> RsForm! Pro -> Manage Forms, где будут созданы для примера пара форм. Для добавления новой нужно нажать иконку New, после чего появится новое окно, в котором есть 3 пути:
- Next - пройти по шагам настройку формы (указывая её название, вид, e-mail для отправки и др.)
- Skip Wizard - пропустить пошаговую настройку и приступить к созданию формы (рекомендую этот путь)
- Cancel - отменить создание формы
В следующем окне есть 2 большие вкладки: Components и Properties.
Создание полей формы (Components)
Поля такие же, как и в предыдущих версиях, поэтому обозначение каждого пункта описывать не буду (можете их посмотреть в статье про RsFormPro 1.2 для Joomla 1.5). Однако реализация заполнения данных стала красивее и удобнее:
Нажав на заголовок нового поля, например TextBox, появляется окно разделенное на 3 вкладки:
- General - здесь указывается имя, заголовок, значение по умолчанию и описание
- Validations - устанавливается обязательно ли для заполнения, правило для записи (e-mail, числа и т.д.) и сообщение об ошибке
- Attributes - ширина и максимальная ширина, а также можно вписать стили
Закончив заполнение вкладок нажмите кнопку Save, после чего созданное поле появится в таблице, где можно изменять порядок и удалять ненужные поля.
Для создания формы с переходами (назад/вперед), появилась новое поле Pagebreak. Это поле устанавливается в том месте где необходимо разбить форму, после чего указывается уникальное название (Name) на англ. Затем во второй вкладке указываются подписи к кнопкам Назад/Вперед, а также выбирается - проверять ли форму при переходе (Validate When Changing Page?). При необходимости в Additional Attributes можно вписать некоторые стили.
Изменение свойств формы (Properties)
В этой владке собраны все действия к форме, которые шли после создания полей, а также добавлены новые. Пункты параметров в левом меню разделены на подразделы: Design, Form, Emails, Scripts, Extras.
Design
- Form Layout - здесь выбирается вид формы, всё точно также как в RsFormPro для Joomla 1.5
- Form Theme - новая возможность задания стиля, который можно увидеть при наведении на заголовок темы
- CSS and Javascript - для добавления необходимых CSS-стилей и Java-скрпиптов
Form
Form Info - подробная информация о форме. Кроме знакомых настроек здесь есть новые: выбор показа кнопки продолжить (Show Continue Button), задание значка для показа обязательных полей (Required fields will be marked with), редактирование сообщения об ошибке (Error Message), использование проверки полей сразу после заполнения (Use AJAX Validation) и др.
Form Attributes - особые атрибуты для формы. Здесь устанавливаются классы (css class), id (css id) и т.п. для всей формы.
Meta Tags - для присвоения форме мета-данных: описания (meta-description), ключевых слов (meta-keywords) и установить галочку, если нужно сделать тайтлом заголовок формы.
E-Mails
User Emails и Admin Emails - для отправки письма пользователю и администратору соответственно. Создание письма аналогично с версией для Joomla 1.5.
Additional Emails - создание дополнительных писем, которые могут быть отправлены на выбранные адреса после заполнения формы.
Scripts. PHP Scripts и PHP Email Scripts - если вы владеете навыками программирования, то можете попробовать написать PHP-скрипты для формы и действий перед отправкой писем.
Extras. Mapping - с помощью этого пункта можно интегрировать RsFormPro с другими приложениями, однако вы должны быть уверены в том что делаете, иначе неправильные действия могут повлиять на работу других расширений и сайта в целом.
Комментарии
А причем здесь компонент по созданию форм?
Наталья, проверьте ещё раз заполнили ли Вы текст в Admin и User Emails. Нажать там Edit the E-mail text.
Максим, попробуйте изменить настройки почты: Общие настройки - Сервер - Email (возможно вообще на вашем сайте отключена функция отправки сообщений) дело может быть даже в хостинге.
Внимание
Не удалось вызвать функцию mail.
Не удалось вызвать функцию mail.
Подскажите как это лечить. Спасибо.
Спасибо!
http://spinch.net.ua/phoca/category/4-rsform-pro
самый верхний
Дай плз ссылку на скачивание плагина чето не могу найти...