Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

chick
 Поделиться

Рекомендованные сообщения

Конструктор форм Opencart 3


Конструктор форм Opencart 3


Описание

Конструктор форм — модуль для opencart 3 и ocstore, с помощью которого можно создавать:

  • Форму обратной связи для отправки сообщений, анкет, голосования.
  • Обратный звонок для сайта, который можно разместить в любом месте. Создание и настройка показана в видеоуроке
  • Купить в 1 клик — это возможность для быстрого заказа товара, информация о покупке приходит на почту. Процесс создания и настройка функционала показана в видеоуроке
  • Упрощённая регистрация и авторизация. Процесс настройки показан в видеоуроке

Основные возможности

Форма может быть доступна по ссылке или кнопке во всплывающем окне либо в виде видимых полей для заполнения на любой странице вашего сайта на опенкарт 3. Для создания форм в модуле доступны все основные типы полей:

  • Список
  • Переключатель
  • Флажок
  • Текст
  • Текстовая область
  • Файл
  • Дата
  • Время
  • Дата и Время

Другие возможности

  • Возможен вывод в модальном окне или в схемах/макетах сайта
  • Выбор количества колонок (1 - 4)
  • Установка любого плейсхолдера для полей
  • Установка заголовков кнопки отправки, формы, полей
  • Отправлять данные формы на один или несколько почтовых адресов
  • При отправке данных форм указывается страница, с которой была совершена отправка
  • Перенаправлять пользователя на любую страницу после отправки или не перенаправлять
  • Произвольное время ожидания перед закрытием окна (в случае использования всплывающего окна)
  • Проверка заполненности полей с помощью regEx

 

Демо админки:
http://form-oc3.2304.ru/admin/index.php?route=extension/module/form2304&module_id=37

Демо фронтенда:
http://form-oc3.2304.ru/index.php?route=product/product&product_id=40

Установка модуля

  1. Купить и скачать модуль конструктора форм для opencart 3
  2. В админке в разделе меню Модули / Расширения выбрать пункт Установка расширений
  3. Выберите скачанный модуль с расширением ocmod.zip и нажмите установить.
  4. После сообщения об успешной установке перейдите в пункт меню Модификаторы и нажмите кнопку обновить.
  5. Модуль конструктор форм установлен, останется только включить и настроить его в общем списке Модули / Расширения.

  • Добавил
  • Добавлено
    21.05.2018
  • Категория
  • Системные требования
  • Метод активации
    Автоматическая активация
  • Ioncube Loader
    Нет
  • ocStore
    3.0
  • OpenCart.Pro, ocShop
    Не проверялось
  • Обращение к серверу разработчика

 

Ссылка на комментарий
Поделиться на других сайтах

  • 6 месяцев спустя...
3 часа назад, slavaa79 сказал:

ocStore 2.3 будет работать?

Для ocSrore 2.3 вот этот модуль:

!!! Обратите внимание, что функционал немного отличается Для 2.3 нет ролей форм и там нельзя сделать авторизацию и регистрацию. В остальном тоже самое.

Ссылка на комментарий
Поделиться на других сайтах

  • 5 месяцев спустя...
18 часов назад, akella сказал:

нет информации по борьбе с спамом, есть хоть какая то защита?

В версии под 2.3 есть возможность подключения google recaptcha

Для opencart 3 так и не дошли до этого руки.

Как мне видится - функционал не такой уж и полезный, т.к. отправка идет через вызов javascript, а роботы не используют javascript.

По крайней мере мне ни одного спам письма не пришло через этот модуль и от клиентов жалоб нет, у которых он установлен.

Ссылка на комментарий
Поделиться на других сайтах

  • 1 месяц спустя...

Есть пара моментов по модулю:

  1. Хотелось бы иметь возможность добавлять чекбокс для "Федерального закона 152", который бы не отправлялся в сообщении на почту, с возможность вставки ссылки на текст по типу: 324.JPG.da347b5f7a0db38f8f147f798763b527.JPG
  2. На не стандартном шаблоне (Frame Theme) есть проблема с чекбоксом. Не важно стоит в настройках обязательное поле или не стоит, если в форме чекбокс не активирован и нажать на отправить выдает ошибку. Если чекбокс активирован все нормально. В чем может быть проблема?
    Спойлер

    4.thumb.JPG.4f6bf9d19c9f7ee095cbc7977840632f.JPG

     

     

    2.thumb.jpg.76695c44db9bee8dcf250de6f5966df8.jpg

  3. Можно ли сообщения об обязательных полях выводить не как сейчас красным текстом под полем, который сдвигает все что находится снизу, а через стандартный обработчик событий браузера(если ничего не путаю) атрибутом "required". Сообщения всплывают ничего не сдвигая.
    Спойлер

    IE

    5.jpg.e34fdb4e0cacb3e0533b873291386c86.jpg

     

    Firefox

    6.jpg.4d2760e77aaedc8e4b635242598cde3f.jpg

     

    Chrome

    7.jpg.483031e70108b3421c6b8f31e4232253.jpg

  4. Ну и проверка валидности "на лету"(я так тоже понимаю средствами самого браузера) сообщения всплывают до того момента пока не будет все введено правильно, А сейчас просто висит сообщение под полем и вроде изменил поле в котором были проблемы, нажал отправить и ничего не происходит, то ли кнопка не работает, то ли по прежнему не корректные данные в поле.
    Спойлер

    77.jpg.32711f28a78bbc21a5f61f7ea783e173.jpg

     

  5. Если в поле "Перенаправить после отправки" ссылка содержит амперсанд "&", то при перенаправлении он подменяет её на "&" и соответственно ссылка становится "битой".
  6. Почему вставка в макеты производится непосредственно в самом макете, а не в "дизайн/макеты", просто получается что мы не можем использовать модуль кроме как в 4 местах шаблона, даже если используем нестандартный шаблон или модуль с увеличением мест вставки модулей.
Ссылка на комментарий
Поделиться на других сайтах


@chick Есть пара моментов по модулю:

  1. Хотелось бы иметь возможность добавлять чекбокс для "Федерального закона 152", который бы не отправлялся в сообщении на почту, с возможность вставки ссылки на текст по типу: 324.JPG.da347b5f7a0db38f8f147f798763b527.JPG
  2. На не стандартном шаблоне (Frame Theme) есть проблема с чекбоксом, в стандартном такой проблемы нет. Не важно стоит в настройках обязательное поле или не стоит, если в форме чекбокс не активирован и нажать на отправить выдает ошибку. Если чекбокс активирован все нормально. В чем может быть проблема?
    Спойлер

    4.thumb.JPG.4f6bf9d19c9f7ee095cbc7977840632f.JPG

     

     

    2.thumb.jpg.76695c44db9bee8dcf250de6f5966df8.jpg

  3. Можно ли сообщения об обязательных полях выводить не как сейчас красным текстом под полем, который сдвигает все что находится снизу, а через стандартный обработчик событий браузера(если ничего не путаю) атрибутом "required". Сообщения всплывают ничего не сдвигая.
    Спойлер

    IE

    5.jpg.e34fdb4e0cacb3e0533b873291386c86.jpg

     

    Firefox

    6.jpg.4d2760e77aaedc8e4b635242598cde3f.jpg

     

    Chrome

    7.jpg.483031e70108b3421c6b8f31e4232253.jpg

  4. Ну и проверка валидности "на лету"(я так тоже понимаю средствами самого браузера) сообщения всплывают до того момента пока не будет все введено правильно, А сейчас просто висит сообщение под полем и вроде изменил поле в котором были проблемы, нажал отправить и ничего не происходит, то ли кнопка не работает, то ли по прежнему не корректные данные в поле.
    Спойлер

    77.jpg.32711f28a78bbc21a5f61f7ea783e173.jpg

     

  5. Если в поле "Перенаправить после отправки" ссылка содержит амперсанд "&", то при перенаправлении он подменяет её на "&" и соответственно ссылка становится "битой".
  6. Почему вставка в макеты производится непосредственно в самом макете, а не в "дизайн/макеты", просто получается что мы не можем использовать модуль кроме как в 4 местах шаблона, даже если используем нестандартный шаблон или модуль с увеличением мест вставки модулей.
Изменено пользователем Niformal800
Ссылка на комментарий
Поделиться на других сайтах


29 минут назад, Niformal800 сказал:

Есть пара моментов по модулю:

  1. Хотелось бы иметь возможность добавлять чекбокс для "Федерального закона 152", который бы не отправлялся в сообщении на почту, с возможность вставки ссылки на текст по типу: 324.JPG.da347b5f7a0db38f8f147f798763b527.JPG
  2. На не стандартном шаблоне (Frame Theme) есть проблема с чекбоксом. Не важно стоит в настройках обязательное поле или не стоит, если в форме чекбокс не активирован и нажать на отправить выдает ошибку. Если чекбокс активирован все нормально. В чем может быть проблема?
      Показать контент

    4.thumb.JPG.4f6bf9d19c9f7ee095cbc7977840632f.JPG

     

     

    2.thumb.jpg.76695c44db9bee8dcf250de6f5966df8.jpg

  3. Можно ли сообщения об обязательных полях выводить не как сейчас красным текстом под полем, который сдвигает все что находится снизу, а через стандартный обработчик событий браузера(если ничего не путаю) атрибутом "required". Сообщения всплывают ничего не сдвигая.
      Показать контент

    IE

    5.jpg.e34fdb4e0cacb3e0533b873291386c86.jpg

     

    Firefox

    6.jpg.4d2760e77aaedc8e4b635242598cde3f.jpg

     

    Chrome

    7.jpg.483031e70108b3421c6b8f31e4232253.jpg

  4. Ну и проверка валидности "на лету"(я так тоже понимаю средствами самого браузера) сообщения всплывают до того момента пока не будет все введено правильно, А сейчас просто висит сообщение под полем и вроде изменил поле в котором были проблемы, нажал отправить и ничего не происходит, то ли кнопка не работает, то ли по прежнему не корректные данные в поле.
      Показать контент

    77.jpg.32711f28a78bbc21a5f61f7ea783e173.jpg

     

  5. Если в поле "Перенаправить после отправки" ссылка содержит амперсанд "&", то при перенаправлении он подменяет её на "&" и соответственно ссылка становится "битой".
  6. Почему вставка в макеты производится непосредственно в самом макете, а не в "дизайн/макеты", просто получается что мы не можем использовать модуль кроме как в 4 местах шаблона, даже если используем нестандартный шаблон или модуль с увеличением мест вставки модулей.

Хороший багрепорт.

1 и 2 п. - вечером посмотрю. Отпишусь.

3 п. - Не уверен, что так получится сделать.

4 п. - проверка регулярным выражением и что именно некорректно введено - не получится поймать.

5 п. - исправлю.

6 п. - можете и непосредственно в макетах выбирать модуль. То, что это есть в настройках - сделано лишь для дополнительного удобства (чтобы можно было разместить кнопку вызова формы в шапке, например и при этом не заходить в каждый макет

Ссылка на комментарий
Поделиться на других сайтах

  • 2 недели спустя...
В 02.07.2019 в 16:27, chick сказал:

Хороший багрепорт.

1 и 2 п. - вечером посмотрю. Отпишусь.

3 п. - Не уверен, что так получится сделать.

4 п. - проверка регулярным выражением и что именно некорректно введено - не получится поймать.

5 п. - исправлю.

6 п. - можете и непосредственно в макетах выбирать модуль. То, что это есть в настройках - сделано лишь для дополнительного удобства (чтобы можно было разместить кнопку вызова формы в шапке, например и при этом не заходить в каждый макет

C пунктами 1 и 2 смотрели?

6. оказывается в шаблоне не во всех разделах были выведены нестандартные места для вставки модулей, поэтому не работало.

Ссылка на комментарий
Поделиться на других сайтах


  • 3 недели спустя...
  • 6 месяцев спустя...

Приветствую всех. Купил сегодня модуль. Установил по инструкции. А оне работает.

т.е. кнопка/ссылка появляется в нужном месте, а кода высплывающего окна в коде страницы нет.

Кэш чистил по всякому и из движка и удалял файлы из папки storage/cache - не помогло.

Версия движка ocStore 3.0.2.0

Ссылка на комментарий
Поделиться на других сайтах


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.