Скачать модуль Заказать звонок для Opencart 2.x
Модуль заказа обратного звонка для Opencart 2.0 и выше. У модуля нет административной части. Для установки нужно скопировать файлы в папку /catalog и установить в нужном месте кнопку
<div class="contact-btn btn btn-primary">Перезвоните мне</div>
Потом подключить скрипты:
<script type="text/javascript" src="catalog/view/javascript/callback.js"></script><script type="text/javascript" src="catalog/view/javascript/jquery.simplemodal.js"></script><link href="catalog/view/theme/default/stylesheet/callback.css" rel="stylesheet" type="text/css" />
Почту, на которую будут отправляться письма, нужно задать вначале файла catalog/controller/callback/callback.php в переменную $to.
Скачать Callback_Opencart_2.0.zip
Внимание! В архив для большего веса добавлена песня. Ее копировать на сайт не обьязательно
Также вы можете скачать модуль заказа обратного звонка в виде формы на странице, не в модальном окне.
20 комментариев
Максим · 7 июня, 2015 в 8:00 пп
Здравствуйте, у меня такая просьба, как убрать обязательные поля.
• Оставить обязательно только телефон.
• Убрать время с до для перезвона.
• Убрать сообщение.
Спасибо
Максим · 7 июня, 2015 в 8:03 пп
Можно ли модифицировать этот модуль на «Быстрый заказ»
При это Брать картинку товара, название товара, цену товара.
Возможность выбора количество покупаемого товара.
Обязательное поля ввода телефона (и все).
И также само отправить на почту письмо с заказом.
grey · 9 июня, 2015 в 11:15 дп
Для того чтобы убрать не нужные вам поля нужно править файлы callback.php и callback.js
Пример сайта, где этот модуль работает так как вы описали — fasad-gk.ru
grey · 9 июня, 2015 в 11:19 дп
Можно сделать, но это много работы, поищите уже готовые модули быстрого заказа. Вот на нашем сайте есть упрощенный заказ /etc/quick-order-opencart-2 Правда это не совсем то, что вы хотите.
дмитрий · 18 июня, 2015 в 12:17 пп
подскажите почему может не выводиться кнопка? всё делаю по инструкции. появляется просто надпись некликабельная
grey · 2 июля, 2015 в 8:55 пп
Смотрите лог ошибок, возможно у Вас конфликт скриптов. Подключение скриптов нужно добавлять в конец
Ярослав · 20 сентября, 2015 в 3:00 пп
Добрый день, я так понимаю что помимо всего этого еще нужно JS подключить на страницу? код можно?
free-it · 21 сентября, 2015 в 12:01 дп
добавил код в описание выше
Drugoj · 10 октября, 2015 в 6:39 пп
У меня аналогичная проблема…кнопка стоит но при нажатии форма не открывается!!Как исправить,в чем проблема?
Drugoj · 15 октября, 2015 в 4:23 пп
так понял помощи ждать не от кого
grey · 15 октября, 2015 в 5:10 пп
Давайте помогу! Посмотрите в консоли, может у вас есть какие-то конфликты в скриптах.
Drugoj · 16 октября, 2015 в 10:10 дп
Ой спасибо за отзывчивость!!Давай по порядку..Какие шаги надо выполнить чтобы выгрузить этот лог
grey · 16 октября, 2015 в 1:40 пп
Хорошо что вы дали адрес сайта, вот что я вижу:
1. Вы не подключили скрипты в head. Посмотрите инструкцию вверху там нужно вставить эти три строчки в файл header.tpl.(у вас название папки с темой «default1»)
3. Обновите модификации, возможно вы скрипты добавили, но у вас кеш модификаций.
Вообщем проблема была в том что стили почему то не подключались товарищ grey очень мне помог и если бы не его знания я бы еще месяц колупался.
Кому может поможет то эти три строчки надо вставлять после
А плагин хороший рекомендую.
grey · 16 октября, 2015 в 1:44 пп
Обновите модификации, возможно вы скрипты добавили, но у вас кеш модификаций.
Если не поможет — дайте адрес сайта, я посмотрю.
Drugoj · 16 октября, 2015 в 7:46 пп
Проблемы были две:
1. Нужно было обновить модификаторы, так как файл «header.tpl» ранее был ними затронут
2. Подключение скриптов было размещено в head перед подключением JQuery-библиотеки, желанно подключать их вконце, перед закрывающимся тэгом head.
grey · 16 октября, 2015 в 7:53 пп
А куда будут приходить мне уведомления, что надо перезвонить?? Где вбивать мой номер телефона или почты?
grey · 16 октября, 2015 в 8:32 пп
Модуль обновлено! Теперь он выглядит так как вам нужно, только два поля: Имя и Телефон. Спасибо за идею, так всем будет намного удобнее.
Кирилл · 11 мая, 2016 в 12:44 пп
Почту, на которую будут отправляться письма, нужно задать вначале файла catalog/controller/callback/callback.php в переменную $to.
Free-IT · 11 мая, 2016 в 1:21 пп
Anton · 30 марта, 2019 в 5:05 дп
Здравствуйте! Просьба перезвонить мне +79671377111 Антон. Форма отправки у вас виснет)