mvtForms: удобное управление всеми формами на сайте, формы в контенте, заказ в 1 клик
Компонент предназначен для простого управления всеми формами на сайте, в том числе без доступа к элементам MODX.
Особенно удобен, если на вашем сайте используются множественные формы захвата посетителей, например «Получить скидку на этот товар сейчас», «Записаться на приём», «Получить специальное предложение по акции».
Вставка таких форм прямо в контент страниц не требует доступа к элементам и вёрстки формы, достаточно указать базовые параметры формы в приложении и поставить вызов в нужное место контента.
+ заказ в 1 клик
+ логгирование и геоданные отправителей
Возможности:
Немного из опыта.
Постоянно сталкиваюсь с множеством форм на практически всех сайтах, которые сейчас разрабатываю.
Сайт с кучей форм: запустили, что дальше?
Где хранить параметры форм так, чтобы их могли менять менеджеры сайта?
Как им самим добавить (и быстро, вчера!) форму захвата в статью, которая оказывается уже ушла в рассылку?
А давайте сюда вот вставим форму с аттачем файлов и только jpg/png?
А мы эту форму потом можем в другом месте использовать, но с новой целью Метрики?
Эта работа называется поддержкой и за неё берутся деньги и это вообще-то правильно. Но можно попробовать пойти другим путём.
Для этого и предназначен данный компонент: достаточно настроить несколько шаблонных форм (все заготовки идут в комплекте) стилизовать их под ваш дизайн и больше к этим вопросам не возвращаться.
Ну и заказ в 1 клик — ибо это тоже форма с дополнительным функционалом создания заказа (можно отключить в настройках).
Подробная информация в описании компонента и на демо-сайте.
Обновление до версии 1.1.4-beta
Удобство использования:
Подробно здесь и здесь.
Добавлен функционал:
За включение логгирования отвечает параметр «Включить лог» в системных настройках. При включении дополнение будет писать следующие данные: название формы, дата и время отправки, данные формы (json), данные геотаргетинга (json).
Месторасположение может определяться 2 способами: dadata.ru api (бесплатно до 10000 запросов в сутки, требуется получить ключ api) или sxGeo (требуется загрузить на сервер файл и иногда его обновлять).
Смотрите документацию.
Данный функционал не раз выручал, когда маркетологи просят данные по всем формам за какой-то период или цели забыли/не успели/не смогли настроить. Я подумал, что дать им заодно и данные по географии — это хорошо. Так оно и оказалось.
Планируется в версии 1.1.5-beta:
Компонент можно приобрести в modstore за 990р.
Особенно удобен, если на вашем сайте используются множественные формы захвата посетителей, например «Получить скидку на этот товар сейчас», «Записаться на приём», «Получить специальное предложение по акции».
Вставка таких форм прямо в контент страниц не требует доступа к элементам и вёрстки формы, достаточно указать базовые параметры формы в приложении и поставить вызов в нужное место контента.
+ заказ в 1 клик
+ логгирование и геоданные отправителей
Возможности:
- Любое количество форм с уникальными идентификаторами и включением метрик Яндекс.Метрика и Google Analitics.
- Простая установка формы в любое место на сайте в т.ч. прямо в контент страницы
- Аттач файлов с контролем по типу, размеру и количеству
- Заказ в 1 клик со страниц раздела каталога, товара и из корзины (для Minishop2)
Немного из опыта.
Постоянно сталкиваюсь с множеством форм на практически всех сайтах, которые сейчас разрабатываю.
Сайт с кучей форм: запустили, что дальше?
Где хранить параметры форм так, чтобы их могли менять менеджеры сайта?
Как им самим добавить (и быстро, вчера!) форму захвата в статью, которая оказывается уже ушла в рассылку?
А давайте сюда вот вставим форму с аттачем файлов и только jpg/png?
А мы эту форму потом можем в другом месте использовать, но с новой целью Метрики?
Эта работа называется поддержкой и за неё берутся деньги и это вообще-то правильно. Но можно попробовать пойти другим путём.
Для этого и предназначен данный компонент: достаточно настроить несколько шаблонных форм (все заготовки идут в комплекте) стилизовать их под ваш дизайн и больше к этим вопросам не возвращаться.
Ну и заказ в 1 клик — ибо это тоже форма с дополнительным функционалом создания заказа (можно отключить в настройках).
Подробная информация в описании компонента и на демо-сайте.
Обновление до версии 1.1.4-beta
Удобство использования:
- При установке / обновлении компонента можно установить все 5 примеров форм
- При первой установке автоматически назначается параметр «Разрешённые категории чанков форм»
Подробно здесь и здесь.
Добавлен функционал:
- Возможность сохранения всех данных форм с присоединением к ним данных по географическому местоположению отправителя.
За включение логгирования отвечает параметр «Включить лог» в системных настройках. При включении дополнение будет писать следующие данные: название формы, дата и время отправки, данные формы (json), данные геотаргетинга (json).
Месторасположение может определяться 2 способами: dadata.ru api (бесплатно до 10000 запросов в сутки, требуется получить ключ api) или sxGeo (требуется загрузить на сервер файл и иногда его обновлять).
Смотрите документацию.
Данный функционал не раз выручал, когда маркетологи просят данные по всем формам за какой-то период или цели забыли/не успели/не смогли настроить. Я подумал, что дать им заодно и данные по географии — это хорошо. Так оно и оказалось.
Планируется в версии 1.1.5-beta:
- выгрузка данных форм в Excel
- сниппет вывода гео-данных раз уж функционал уже есть
Компонент можно приобрести в modstore за 990р.
Комментарии: 28
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
Только опять под Bootstrap 3...
Сейчас BS4 станет стабильным и все разработчики перейдут на него.
BS3 там не много, и то просто потому, что сейчас большинство проектов на нём и меньше народу править придётся. У меня везде штатные формы без изменения вёрстки работают, удобно.
Думаю обычный пользователь не смекнёт как эту кнопку с формой вывести.
Кто включает модалки своими способами, без проблем изменят чанки, остальным будет удобнее.
Сейчас собираю «хотелки», скоро будет обновление.
Там как бы часик другой надо по сидеть по разбираться что как работает даже имея опыт разработки.
Простую форму просто так не создаешь.
Если учесть что приложение универсальное, инструкцию надо по лучше делать.
Ваше мнение принято, спасибо. Постараюсь сделать ещё удобне.
Смотрите выше описание версии 1.1.4
Документация на docs обязательно будет после внесения запланированного функционала.
В этом компоненте — главное простота запуска, возможность очень простого встраивания прямо в контент и управление всеми формами в одном месте, доступное менеджеру сайта. Ну и дополнительно заказы, геотаргетинг; сохранение всех отправленных форм + выгрузка данных + токены — это будет в новой версии, скорее всего в январе 2018.
Какой именно функционал Вам необходим?
2. Можно ли использовать в форме поле типа textarea?
3. Можно ли использовать свои чанки вывода формы, на основании существующих?
2. Да
3. Да. Существующие — просто образцы, для быстрого старта, их чанки даже записывать при установке необязательно.
В админке можно будет просматривать данные с форм? В каком виде они будут. Искал хоть какой-нибудь скриншот, не нашел. То же касается вида окна успеха, после отправки данных с формы.
Поле textarea ничем не отличается от text. Вы можете и чекбоксы/радио использовать — никто не запрещает — всё это стандартные поля формы.
Окно успеха делайте любым — это вопрос css.
В феврале выпущу — назрело.
Uncaught TypeError: t is not a constructor