Для компонента RsForm Pro! существует немало дополнений, которые расширяют возможности при создании форм и выводе их на сайте. Представленные расширения абсолютно бесплатны и устанавливаются по одному принципу - из вкладки Расширения -> Установить/Удалить. После чего их нужно активировать в Менеджере модулей или менеджере плагинов.
Модули RsForm Pro!
mod_rsform - вывод формы в блоке модуля, а с помощью плагина Modules Anywhere его можно вставить в любой материал. Настроек практически не имеет, лишь нужно указать id формы.
mod_rsform_feedback - добавление специального плавающего блока с любой из сторон сайта, при нажатии на который открывается форма (как правило для связи с администратором). Настройки достаточно расширенные:
Open In - выбрать способ открытия формы: в этом же окне, в новом окне или во всплывающем окне (Modal)
- (Modal) Width/Height - выбор ширины/высоты всплывающего окна
- Item Id - дополнительный уникальный id для формы
- Text/Font/Font Size - текст/шрифт/размер шрифта в блоке
- Text Position - расположение блока (слева, справа, сверху или снизу)
- Text/Background/Border Color - выбор цвета текста/фона/границы соответственно
- Image Type - тип изображения (jpg, png или gif)
Если вместо блока показывается пустой квадрат, то нужно обновить страницу. Данный модуль совместим с версией 1.3 Rev40 (на версии 1.4 будет отображаться пустой квадрат или битое изображение). Версия RsForm Pro 1.3 доступна у меня для скачивания.
mod_rsform_list - отображает список пользователей, заполнивших форму. Кроме номера формы, в настройках можно установить:
Show Submissions In - показывать форму на языке
- Sort submissions - выбор способа показа по убыванию (Descending) или возрастанию (Ascending).
- Show submissions for user ID - Id пользователей, которым доступен модуль
- Show only confirmed submissions - показывать только подтвержденные формы или нет
- Module Layout - здесь можно изменить HTML-код всего модуля
- Row Layout - возможность отредактировать HTML-код вывода списка
- Page Limit - максимальное количество строк, показываемых в модуле
Плагины для RsForm Pro!
plg_akismet - плагин позволяет фильтровать представления с помощью сервиса Akismet, таким образом предлагая невидимый метод представления обнаружение спама. Однако сервис Akismet является платным :(
plg_constantcontact - для взаимодействия формы с электронной почтой Constant Contact. С помощью этой интеграции вы сможете создать форму подписки, передавать пользователям контактные и присвоить их в существующие списки и группы. В конфигурации указывается логин и пароль к сервису Constant Contact и Api key, который можно взять здесь: http://community.constantcontact.com/t5/Documentation/API-Keys/ba-p/25015
plg_content - плагин, который позволяет добавлять форму в материалы с помощью записи {rsfоrm 1}, где 1 - уникальный id формы.
plg_emailactivation - для активации новых e-mail адресов, после того как они были изменены. Плагин содержит настройки:
- Do not require activation from - не требуется активационная форма для выбранных групп
- Redirect after activation - перенаправлять на указанную страницу после активации
- Block user account after change - блокировать пользователя после смены e-mail до активации
- Force user to logout after change - принудить пользователя выйти после смены эл. почты
plg_google - плагин позволяет добавить код статистики Google Analytics после формы и на странице благодарности о заполнении. После активации плагина, нужно зайти в конфигурацию RsForm Pro! и ввести ваш код от Google Analytics (UA-999999-1)
plg_mailchimp - для интеграции с сервисом mailchimp.com, который позволяет создавать электронные письма с уникальным дизайном и делиться ими в соц. сетях. Получить требуемый в разделе Конфигурации Api Key можно здесь: http://admin.mailchimp.com/account/api
plg_paypal - позволяет добавлять в форму процедуры оплаты через PayPal. После активации плагина нужно перейти в раздел конфигурации RsForm Pro! и привязать к вашему PayPal-аккаунту. Затем можно добавлять дополнительные поля оплаты в форму.
plg_recaptcha - позволяет добавлять защиту от спама - reCaptcha. Для добавления защитного кода в форму, необходимо сначала указать в конфигурации Public Key и Private Key, которые можно взять на сайте recaptcha.net.
plg_rsfpregistration - плагин позволяет интегрировать регистрацию Joomla с RsForm PRo! При заполнении обычной формы, пользователь будет незаметно зарегистрирован на сайте. В настройках в отдельной вкладке Joomla registration есть настройки:
- Use Joomla! Registration integration? - выбрать использовать ли интеграцию с регистрацией в Joomla
- New User Account Activation - требуется ли активация по E-mail нового аккаунта
- Merge Vars - слияние с формой: напротив полей при регистрации Joomla выбрать из списка соответствующие поля в форме.
В конфигурации во вкладке Registration form можно выбрать форму для регистрации или указать путь к ней.
Языковые пакеты
В архиве также находятся 15 языковых пакетов для компонента RsForm Pro!, в том числе и русский. Они устанавливаются точно также как модули и плагины. Однако хочу предупредить, что после русификации некоторые слова будут не переведены и могут быть нечитабельного вида.
Комментарии
Значит у Вас старая версия RsForm Pro, следует обновить.
На сегодня актуальна версия 1.5.0
пишет Please upgrade RSForm! Pro to at least R45 before continuing!
что ему от меня надо???
Предупреждение
JInstaller: :Install: Не найден установочный XML-файл Joomla
Подскажите, как быть?
Глючит русификатор, замени.
Боюсь это не простая задача... здесь нужно повозиться в коде, так просто её не описать, нужны навыки программировани я, я думаю...
есть модуль joomshoping, но мне он не совсем подходит. мне нужно чтобы в rsform, после заполнения форма, при нажатии на "перейти к оплате" клиент сразу направлялся на корзину joomshoping. Как это можно реализовать? Или может есть более простой способ? Думал раньше ставить кнопки с liqpay, но они эту систему уже не используют, теперь все через api, а разбираться в этом нет возможности
Заранее спасибо.