Jump to content

Recommended Posts

Настраиваемая форма - заказать обратный звонок/обратная связь


Настраиваемая форма - заказать обратный звонок/обратная связь


Настраиваемая форма заказа обратного звонка/обратной связи 1.2

Версии Opencart 1.5.1 - 1.5.6

Удобная и настраиваемая всплывающая Ajax форма обратной связи или заказа звонка.

- Кнопка для вызова формы - слева/справа у края экрана, либо в тексте модуля, либо можно прописать в шаблоне.

- Сама форма - всплывающая, она не находится в теле страницы

- Поля автоматически проверяются перед отсылкой

- Настройка полей: Имя, E-mail, Телефон, Время для звонка, Комментарии, Доп. поле 1, Доп. поле 2

- Изменение названия полей, их порядка и обязательности

- Поддерживаются русский и английский язык

Особенности:

- Тестировалось с дефолтным шаблоном. Работает корректно почти для всех шаблонов.

ДЕМО: http://ocru.alphacomsoft.com/

Админская часть: http://ocru.alphacomsoft.com/admin/

Логин и пароль: demo

По всем техническим вопросам писать в личку, тема на форуме только для отзывов и предложений!

Установка:

- В архиве папки admin и catalog. Скопируйте их в вашу папку с Opencart.

- В админке выберите меню Дополнения->Модули. Нажмите на "установить" справа от модуля "Заказать звонок <версия>"

- Справа от модуля появится ссылка "изменить". Нажмите на нее

- Для корректной работы необходимо ввести в админке ввести e-mail, на который будут приходить сообщения. Далее внизу страницы добавить схемы, на которых кнопка и форма должны выводиться (обычно, как минимум, home, product и category)

Установка кнопки вручную:

- Чтобы установить кнопку в шаблоне, выберите соответствующую опцию в настройках модуля, и добавьте в шаблон: <a id="spcallmeback_btn_1" class="spcallmeback_raise_btn" href="#spcallmeback_1">Button text</a>.

Совместимость с шаблонами:

Некоторые шаблоны намеренно не разрешают css и js файлы от сторонних модулей (таких как этот). В этом случае, необходимо добавить следующие строки (скорее всего в файл шаблона common/header.tpl):

<link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/zebra_form.css" media="screen" />

<link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/module-spcallmeback.css" media="screen" />

<script type="text/javascript" src="catalog/view/javascript/module-spcallmeback.js"></script>

<script type="text/javascript" src="catalog/view/javascript/zebra_form/zebra_form.src.js"></script>

Также, если fancybox не используется шаблоном, добавьте эти строки:

<link rel="stylesheet" type="text/css" href="catalog/view/javascript/fancybox/jquery.fancybox-1.3.4.css" media="screen" />

<script type="text/javascript" src="catalog/view/javascript/fancybox/jquery.fancybox-1.3.4.js"></script>

Для более корректного отображения в браузере IE 7,8 желательно добавить в шаблон строку <meta http-equiv="X-UA-Compatible" content="IE=edge" />

(сразу после тэга <head>). Проверьте чтобы не было других тэгов типа <meta http-equiv="X-UA-Compatible" ...


 

  • +1 2

Share this post


Link to post
Share on other sites

1. Сколько можно добавлять дополнительных полей? Вижу что два, а если я больше захочу, как быть?

2. Можно ли задавать свои сообщения об ошибках при заполнении полей?

Share this post


Link to post
Share on other sites

1. Сколько можно добавлять дополнительных полей? Вижу что два, а если я больше захочу, как быть?

2. Можно ли задавать свои сообщения об ошибках при заполнении полей?

 

1. Да, два. Больше пока не получится.

2. Имеется в виду свой текст об ошибке для каждого поля, или какой-то один шаблон на все?

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Добрый вечер! 

 

Как поправить форму что бы не было так 

 

 

post-671747-0-62590000-1377712607_thumb.png

Share this post


Link to post
Share on other sites

Как поменять текст В формате 123-123-1234 (для России)

или +7-123-123-1234

Share this post


Link to post
Share on other sites

 

Как поменять текст В формате 123-123-1234 (для России)

или +7-123-123-1234

 

 

Добрый день!

В админку не выведено, но можно изменить эту строчку в файле   admin\language\russian\module\spcallmeback.php.

Share this post


Link to post
Share on other sites

Здравствуйте.

Можно ли как-нибудь вызвать эту форму из функции в common.js?

Требуется подменить код. Вместо добавления в корзину.

 

function addToCart(product_id, quantity) {
 
}
 

Share this post


Link to post
Share on other sites

Здравствуйте.

Я имел в виду, что имеется кнопка. Она выполняет функцию на JS. Как в этой функции описать вызов вашего всплывающего окна?

 

И еще, при попытке отправки сообщения пишет:

Сообщение не отправлено, произошла ошибка. попробуйте позже!

Где можно посмотреть причину ошибки?

Share this post


Link to post
Share on other sites

Здравствуйте, постоянно приходит спам от него скажите как его убрать???  код поставить что делать?

Share this post


Link to post
Share on other sites

Добрый день!

Подскажите, можно ли добавить в форму поле для загрузки файлов? 

Share this post


Link to post
Share on other sites

У меня установлен шаблон bigdesdigital.
после покупки вашего модуля пришлось восстанавливать резервную копию.

Дело вот в чем: после установки модуля, сайт сразу становится в одну колонку, кнопки не полноценные, вместо них текст кнопок.

Я сразу не понял что это из-за этого модуля, после восстановления я опять сразу установил этот модуль, и опять та же тема выскочила.

пришлось второй раз копию восстанавливать.

Сайт становится в одну колонку, как будто он на айфоне открыт, но ооочень кривой становится при этом. Шаблон адаптивный.

 

Писал в личку, ответа нет уже дня три!!!

Share this post


Link to post
Share on other sites

У меня спам приходит, он обещал переделать, но видимо занят, так как уже прошел месяц, ответа нет. (((

Share this post


Link to post
Share on other sites

здравствуйте, подскажите пожалуйста можно ли при помощи вашего модуля вывести одновременно кнопку в шапке и в подвале, разместила ссылки настроила модуль размещение в шаблоне, но по кнопке с шапки окно открывается а по кнопке с футера нет, то же самое если есть кнопка в шапке и в тексте? как можно реализовать 2 кнопки на странице?

Share this post


Link to post
Share on other sites

здравствуйте, подскажите пожалуйста можно ли при помощи вашего модуля вывести одновременно кнопку в шапке и в подвале, разместила ссылки настроила модуль размещение в шаблоне, но по кнопке с шапки окно открывается а по кнопке с футера нет, то же самое если есть кнопка в шапке и в тексте? как можно реализовать 2 кнопки на странице?

 

Здравствуйте, скиньте в личку адрес сайта,  я посмотрю. По идее, если кнопки размещены в тексте шаблона, все они должны работать.

Share this post


Link to post
Share on other sites

Здравствуйте. после установки модуля съезжает вся верстка(не читаются все css-ки, после удаления файлов модуля - все работает), из-за этого нельзя зайти в админку и отсутсвуют кнопки на самомсайте. движок опенкарт 1.5.5.1

есть ли версия под vqmod?

Share this post


Link to post
Share on other sites

Здравствуйте,

 

Этот модуль не заменяет никакие файлы, так что vqmod не нужен. То что вы описали, для меня ново... Может тема какая-то хитрая. Скиньте в личку сайт, я посмотрю что там.

Share this post


Link to post
Share on other sites

После отправки появляется такой текст, видимо с кодировкой что то не то. 

"Заказать звонок

 

Сообщение успешно отправлено!"

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


  • Similar Content

    • By Bn174uk
      Модуль позволяет сохранять в админке все вопросы которые были сделанные через форму на странице контактов


      Информацию которую сохраняет:
      Имя Email Комментарий IP адрес Переадресованный IP Броузер (User Agent) Используемый язык  
      Возможности модуля:
      Редактировать имя; Редактировать email; Изменить статус вопроса - (В обработке,Обработан) при желании можно добавить и других статусов; Оставить комментарий администратора к вопросу, это удобно если с сайтом работают менеджеры. NEW Возможность удалять вопросы
      Инструкция по настройке:
      Выберите нужную версию архива(.ocmod.zip) в зависимости от Вашей версии opencart; Установите этот архив модуля через стандартный менеджер дополнений; Обновите кеш OCMOD; После перейдите в расширения->модули и найдите "A-Вопросы с формы контактов" активируйте его; Зайдите в настройки модуля и включите его на сохранение вопросов.
      Минимальные системные требования:
      PHP 5.3 или выше;
      Техническая поддержка:
      Техническая поддержка осуществляется всем пользователям, легально купившим модуль на оф.сайтах либо у самого автора.

      Лицензия:
      Каждая копия модуля действует на 1 домен и его поддомен. 
      Поэтому если хотите установить модуль еще на один домен, Вы должны приобрести еще одну копию модуля.

      По всем вопросам и предложениям писать serfbots@gmail.com
    • By Bn174uk
      300.00 руб
      Скачать/Купить дополнение


      Вопросы с формы контактов
      Модуль позволяет сохранять в админке все вопросы которые были сделанные через форму на странице контактов


      Информацию которую сохраняет:
      Имя Email Комментарий IP адрес Переадресованный IP Броузер (User Agent) Используемый язык  
      Возможности модуля:
      Редактировать имя; Редактировать email; Изменить статус вопроса - (В обработке,Обработан) при желании можно добавить и других статусов; Оставить комментарий администратора к вопросу, это удобно если с сайтом работают менеджеры. NEW Возможность удалять вопросы
      Инструкция по настройке:
      Выберите нужную версию архива(.ocmod.zip) в зависимости от Вашей версии opencart; Установите этот архив модуля через стандартный менеджер дополнений; Обновите кеш OCMOD; После перейдите в расширения->модули и найдите "A-Вопросы с формы контактов" активируйте его; Зайдите в настройки модуля и включите его на сохранение вопросов.
      Минимальные системные требования:
      PHP 5.3 или выше;
      Техническая поддержка:
      Техническая поддержка осуществляется всем пользователям, легально купившим модуль на оф.сайтах либо у самого автора.

      Лицензия:
      Каждая копия модуля действует на 1 домен и его поддомен. 
      Поэтому если хотите установить модуль еще на один домен, Вы должны приобрести еще одну копию модуля.

      По всем вопросам и предложениям писать serfbots@gmail.com
      Добавил Bn174uk Добавлено 02.04.2019 Категория Обратная связь, звонки Системные требования Сайт разработчика http://cmsshop.com.ua/ Старая цена Метод активации Без активации Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1
      2.0 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3 Обращение к серверу разработчика Нет  
    • By LIAL
      700.00 руб
      Скачать/Купить дополнение


      Улучшение формы обратной связи (OC 2.x)
      Улучшение формы обратной связи для Opencart 2.x
      Модуль улучшения Формы обратной связи, позволит вам сделать некоторые полезные изменения формы, непосредственно из админка, не изменяя самого шаблона формы. Для чего они нужны и как использовать, зависит от вас, а ниже возможности, которые станут вам доступны:
      1. Отключение показа блока расположение-адрес-телефоны: находится выше формы, и не всегда требуется для интернет магазинов
      2. Дополнительное поле: иногда нужно добавить некоторую информацию в запрос, отправляемый клиентом, это можно сделать, заполнив данный параметр. Если вы оставите данное поле пустым, то в форму ничего не добавиться. Возможность указать обязательное поле или нет.
      Формат: НАЗВАНИЕ ПОЛЯ;ПОДСКАЗКА В ПОЛЕ - причем подсказку можете не вводить.
      При отправке запроса, эти данные будут добавлены в тело письма.
      Пример использования: Телефон, Скайп, Адрес сайта и тп
      3. Добавление темы запроса: При включении данной опции, в форме появится еще одно поле «Тема письма», причем, если в настройках вы только включите его и ничего не будете заполнять - поле в форме будет пустым, те посетитель может сам указать любую тему, если же вы в админка заполните это поле текстом или текстом разделенным точкой с запятыми, то в форме появится выпадающий список с темами письма, и посетитель должен будет выбрать один из них. Возможность указать обязательное поле или нет.
      4. Другой email: По умолчанию запрос отправляется на системный email, указанный в настройках, но иногда это бывает не удобно, поэтому вы можете переопределить email на который будут отправляться сообщения с формы обратной связи. Данная опция не влияет ни на какие другие запросы и не предопределяет стандартный email - только для формы обратной связи.
      5. Надпись на кнопке: иногда нужно чтобы надпись на кнопке отправки формы была своя, вы можете сделать это самостоятельно не изменяя шаблона.
      6. Уникальный ID: При использовании, добавляет в тему письма уникальный идентификатор (генерируется на каждую отправку, начиная с 1).
      В основном требуется, если вы используете форму для получения запросов в тех.поддержку, чтобы корректно отслеживать различные запросы.
      6. Прикреплять файл: Есть возможность прикрепить один файл при отправке сообщения, и указать ограничение на его размер.
      Добавил LIAL Добавлено 28.01.2016 Категория Обратная связь, звонки Системные требования Сайт разработчика https://instup.com Старая цена Метод активации Ioncube Loader OpenCart ocStore OpenCart.Pro, ocShop Обращение к серверу разработчика  
    • By 29aleksey
      300.00 руб
      Скачать/Купить дополнение


      Обратный звонок PRO - oc 2.x
      Обратный звонок с регистрацией и счетчиком в админ.
      DEMO
      demo
      demo
      Настроить цвет фон можно под любой сайт !




      Данный модуль разрабатывался с учетом потребностей владельцев крупных И.М. и является первым из цикла "Управление торговлей" В ближайшее время будут написаны дополнительные модули упрощающие администрирование крупных проектов с количеством менеджеров более 2х человек. Пожелания и замечания по работе приветсвуются.
      И так что умеет этот модуль:
      1. Выводит на страницы магазина кнопку обратного звонка , с возможностью загрузки стиля кнопки.
      2. При клике на кнопку всплывает (popup) окно с формой содержащей поля для заполнения + поля с контактной инфой+ информер отправки сообщения.2 дизайна всплывающего окна
      отправка на заданый E-mail оповещения о заявке на "Обратный звонок" +регистрационная запись в админке, с очевидным индикатором заявок.
      3. Отдельая колонка меню, для перехода в административную часть модуля
      настройка шаблона письма с поддержкой переменных
      4. Наглядно-информативная административная часть обработки заявок - экономящая время менеджера и позволяющая руководителю быстро оценить эффективность работы своей команды.
      5. Обработчик звонков , позволяющий вставлять длинные коментарии и регистриющий обработку, только после выбора менеджера обрабатывающего заказ (лечит от забывчивости ввести "кто общался с клиентом" и выявляет наиболее активных.
      После покупки писать в личку КУпил, Скачал жду ключ для на - обратный звонок для получения ключа активации
      Ниже, для того, что бы не искать приведены ссылки на полезные модули "Для тех, кто в теме" (будет пополняться)
      Модуль наличия товара на складе разный цвет
      Управление торговлей 2
      Управление торговлей 3
      Управление торговлей 4
      Управление торговлей 5
      Управление торговлей 6
      Управление торговлей 7
      Добавил 29aleksey Добавлено 23.12.2015 Категория Обратная связь, звонки Системные требования Ioncube Loader Сайт разработчика Старая цена Метод активации Ioncube Loader OpenCart ocStore OpenCart.Pro, ocShop Обращение к серверу разработчика  
  • Recently Browsing   0 members

    No registered users viewing this page.

×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.