Корзина
0
Скриншоты
Описание
Технические данные
- Опубликовано:
- 02.02.2022
- Обновлено:
- 16.05.2022
- Версия:
- 1.0.2
- Установлено:
- Менее 50 раз
- Подходящие редакции:
- «Первый сайт», «Старт», «Стандарт», «Малый бизнес», «Бизнес», «Корпоративный портал», «Энтерпрайз», «Интернет-магазин + CRM»
- Адаптивность:
- Да
- Поддержка Композита:
- Да
- Совместимо с Сайты24
- Нет
Пользовательское соглашение
Описание
Модуль для создания и размещения веб-форм с возможностью кастомизации
стилей в несколько кликов.
Добавляйте на сайт форму обратной связи, обратного звонка и
любые другие. Без программиста. За 5 минут.
С этим модулем Вам будет доступно
стилей в несколько кликов.
Добавляйте на сайт форму обратной связи, обратного звонка и
любые другие. Без программиста. За 5 минут.
С этим модулем Вам будет доступно
Создание форм с неограниченным количеством полей и сложной логикой
работы.
Управление визуальным стилем форм. Выбор шрифтов, цветов, отступов,
границ и др.
Готовые шаблоны для вывода обычной формы и всплывающей.
Полностью адаптивная верстка и поддержка композита.
Размещение формы в автоматическом режиме. Компонент формы можно
добавлять вручную, либо указать страницы и место для размещения и
модуль все сделает за Вас.
Создание собственных компонентов формы в случае, если текущего
функционала недостаточно или необходимо изменить логику их работы.
Все формы без капчи (captcha). Нет необходимости вводить непонятный
код или выбирать фото со светофором. Формы устроены таким образом,
что ботам сложно их заполнить и отправить.
Визуальные элементы
Текстовое поле

Основной элемент любой формы. Используется для ввода пользователем
различной текстовой информации (фио, номер телефона, email и т.д.). В
настройках поля можно указать маску для ввода или регулярное
выражение для проверки введенных данных. Также можно ограничить
длину вводимых данных. Поле имеет два шаблона на выбор: однострочный
ввод и многострочный ввод (поле автоматически увеличивается по мере
набора текста).
различной текстовой информации (фио, номер телефона, email и т.д.). В
настройках поля можно указать маску для ввода или регулярное
выражение для проверки введенных данных. Также можно ограничить
длину вводимых данных. Поле имеет два шаблона на выбор: однострочный
ввод и многострочный ввод (поле автоматически увеличивается по мере
набора текста).
Текстовый блок

Данный элемент предназначен для вывода форматированных данных
(текст, таблицы, картинки, списки и т.д.). Редактируется в визуальном
редакторе.
Соглашение

Элемент для работы со стандартными пользовательскими соглашениями.
Выводит текст соглашения во всплывающем окне или открывает страницу,
в зависимости от настроек выбранного соглашения.
Кнопка

На данный момент элемент выполняет только одну фукнцию - запускает
механизм отправки данных формы. В случае, если не все элементы формы
заполнены верно, отправка будет приостановлена.
Числовое поле

Элемент для ввода только числовых данных. Поле имеет три шаблона на
выбор: обычное поле, поле с кнопками +/- по бокам и слайдер (ползунок).
Вспомогательные элементы
Текущий пользователь
Хранит информацию о текущем авторизованном пользователе. Данные
этого элемента могут быть использованы другими элементами формы.
Переменная

Используется для хранения промежуточных данных или расчетов. Для
формирования значения используется конструктор формул.

Правило

Набор условий, при которых могут изменяться любые параметры
элементов формы (заголовки, значения, видимость, доступность и т.д.).
Например, если не принять соглашение, кнопка отправки станет
недоступной. Для формирования условия используется конструктор
формул.
Элементы, отвечающие за отправку данных
На почту
Данный элемент позволяет выполнить отправку любых данных
формы на почту администратору, либо пользователю (если форма
содержит поле для ввода почты).
(текст, таблицы, картинки, списки и т.д.). Редактируется в визуальном
редакторе.
Соглашение

Элемент для работы со стандартными пользовательскими соглашениями.
Выводит текст соглашения во всплывающем окне или открывает страницу,
в зависимости от настроек выбранного соглашения.
Кнопка

На данный момент элемент выполняет только одну фукнцию - запускает
механизм отправки данных формы. В случае, если не все элементы формы
заполнены верно, отправка будет приостановлена.
Числовое поле

Элемент для ввода только числовых данных. Поле имеет три шаблона на
выбор: обычное поле, поле с кнопками +/- по бокам и слайдер (ползунок).
Вспомогательные элементы
Текущий пользователь
Хранит информацию о текущем авторизованном пользователе. Данные
этого элемента могут быть использованы другими элементами формы.
Переменная

Используется для хранения промежуточных данных или расчетов. Для
формирования значения используется конструктор формул.

Правило

Набор условий, при которых могут изменяться любые параметры
элементов формы (заголовки, значения, видимость, доступность и т.д.).
Например, если не принять соглашение, кнопка отправки станет
недоступной. Для формирования условия используется конструктор
формул.
Элементы, отвечающие за отправку данных
На почту
Данный элемент позволяет выполнить отправку любых данных
формы на почту администратору, либо пользователю (если форма
содержит поле для ввода почты).
В планах разработка следующих элементов
- выбор из списка
- загрузка файлов
- отправка данных в CRM, инфоблок, корзину
И многое другое.
- выбор из списка
- загрузка файлов
- отправка данных в CRM, инфоблок, корзину
И многое другое.
Отзывы (0)
Обсуждения (0)
Авторизуйтесь, чтобы оставить отзыв или задать вопрос разработчику.
Здесь пока никто ничего не написал. Будьте первым.
Что нового
1.0.2 (16.05.2022) |
|
1.0.1 (08.03.2022) |
|
Установка
Перед установкой любых решений из Маркетплейса не забывайте делать резервную копию сайта.
Чтобы установить модуль, нажмите кнопку "Попробовать" и укажите адрес сайта, на который будет произведена установка. В течение 30 дней Вы сможете тестировать модуль совершенно бесплатно.
После установки решения, в разделе Сервисы (Административный раздел сайта) станет доступен пункт "Универсальные формы". В списке компонентов визуального редактора также появится новый компонент "Универсальная форма". Если пункт не появился, сбросьте кеш компонентов.
Разработчикам
Для изменения любых элементов формы можно воспользоваться следующей инструкцией.
Открываем код страницы и определяем id формы.
<div class="ramform ramform-2" id="crf_bb27a66f482c8fb252675532d81d4c38">
(Id формы: crf_bb27a66f482c8fb252675532d81d4c38)
Создаем объект и привязываем его к событиям формы, указав ее id.
var ev = {};
CRamFormsEventManager.Eventify(ev, window.cRamFormsEventManager["crf_bb27a66f482c8fb252675532d81d4c38"]);
Код элемента, который хотим изменить, берем со страницы редактирования формы (в админке сайта). Например, код равен 37.
Вызываем событие обновления элемента, куда передаем код элемента и данные, которые мы хотим обновить.
ev.Fire("onFormItemUpdate", {item: 37, data: {TITLE: "Новый заголовок элемента", READONLY: "Y"}});
Чтобы установить модуль, нажмите кнопку "Попробовать" и укажите адрес сайта, на который будет произведена установка. В течение 30 дней Вы сможете тестировать модуль совершенно бесплатно.
После установки решения, в разделе Сервисы (Административный раздел сайта) станет доступен пункт "Универсальные формы". В списке компонентов визуального редактора также появится новый компонент "Универсальная форма". Если пункт не появился, сбросьте кеш компонентов.
Разработчикам
Для изменения любых элементов формы можно воспользоваться следующей инструкцией.
Открываем код страницы и определяем id формы.
<div class="ramform ramform-2" id="crf_bb27a66f482c8fb252675532d81d4c38">
(Id формы: crf_bb27a66f482c8fb252675532d81d4c38)
Создаем объект и привязываем его к событиям формы, указав ее id.
var ev = {};
CRamFormsEventManager.Eventify(ev, window.cRamFormsEventManager["crf_bb27a66f482c8fb252675532d81d4c38"]);
Код элемента, который хотим изменить, берем со страницы редактирования формы (в админке сайта). Например, код равен 37.
Вызываем событие обновления элемента, куда передаем код элемента и данные, которые мы хотим обновить.
ev.Fire("onFormItemUpdate", {item: 37, data: {TITLE: "Новый заголовок элемента", READONLY: "Y"}});
Поддержка
Если у Вас возникли вопросы по настройке модуля, Вы обнаружили ошибки в его работе или есть предложения по улучшению, свяжитесь со мной через чат в правом нижнем углу, напишите на почту mail@rommats.ru или ВКонтакте