Перейти к содержанию
2825435

[Поддержка] Callback - Заказ обратного звонка

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

Callback - Заказ обратного звонка


Callback - Заказ обратного звонка


Скачал этот файл на сайте http://cartblog.ru/o...-zvonka#more-86 , с него же взял описания.

«Модуль обратный звонок для OpenCart (ocStore)»

Данная форма реализована для CMS OpenCart (ocStore), поэтому внимательно изучите код и исправляйте пути до файлов на свои.

Для подключения данной формы потребуется:

  • разместить файлы по каталогам OpenCart (ocStore) из архива callback.zip
  • подключить скрипты и стили в catalog/view/theme/%YOURTHEME%/template/common/header.tpl для этого:

ищем

<link rel="stylesheet" type="text/css" href="catalog/view/theme/%YOURTHEME%/stylesheet/stylesheet.css" /> и ниже добавляем

<link rel="stylesheet" type="text/css" href="catalog/view/theme/%YOURTHEME%/stylesheet/callback.css" media='screen'/>

ищем

<script type="text/javascript" src="catalog/view/javascript/jquery/jquery-1.7.1.min.js"></script> и ниже добавляем

<script type='text/javascript' src='catalog/view/javascript/jquery.simplemodal.js'></script>

<script type='text/javascript' src='catalog/view/javascript/callback.js'></script>

  • разместить в представлении catalog/view/theme/%YOURTHEME%/template/common/header.tpl или в другом удобном месте код для вызова формы:

<div id="contact-form"/><b>Заказать обратный звонок</b></div>


 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
ВОТ первоисточник! Ставится легко!) А тот что по ссылке у меня тоже не сразу заработал!

Поделиться сообщением


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

ВОТ первоисточник! Ставится легко!) А тот что по ссылке у меня тоже не сразу заработал!

Это не тот! Дедушкин модуль идет вдоль края сайта! Этот же модуль можно вставить куда угодно, добавив код, как я и сделал под телефонами. Дедушкин модуль хорош по своему, но этот хорош по своему. Надо только разобраться что мешает ему адекватно работать.

Поделиться сообщением


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

Ссылку! В моём случае была проблема в том ,что не внимательно читал описание установки,а именно вот это место

Если у вас на сайте уже используется jQuery, то строку с его повторным вызовом надо удалить:

<script type="text/javascript" src="/callme/jquery.min.js"></script>

  • +1 1

Поделиться сообщением


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

Ссылку! В моём случае была проблема в том ,что не внимательно читал описание установки,а именно вот это место

Если у вас на сайте уже используется jQuery, то строку с его повторным вызовом надо удалить:

<script type="text/javascript" src="/callme/jquery.min.js"></script>

ссылку на что?

мой сайт? На источник модуля вот http://cartblog.ru/o...bratnogo-zvonka (там их два, первый дедушкин, а этот второй)

Поделиться сообщением


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

Почему-то на Вашем сайте у меня не получилось вызвать эту форму...

Поделиться сообщением


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

Почему-то на Вашем сайте у меня не получилось вызвать эту форму...

Это и не странно, я ведь в описании написал:

Он у меня стоит на сайте и отлично работал до того как я поменял тему (есть мысль что это связано с версией моего сайта Version 1.5.4.1) Кто шарит может поправить и выложить для общего пользования.

Если я разберусь - обязательно выложу!

Поделиться сообщением


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

Кстати! вижу уже 22 загрузки этого модуля, и ни одного комментария по поводу его работоспособности. Очень странно...

Поделиться сообщением


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

я скачал, посмотрел, это писалось не для opencart, как-то всё через одно место. не исключены уязвимости. на рабочий магаз я бы не рискнул

Поделиться сообщением


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

Шапка обновлена! Добавлено описание как подключить стили и скрипты. Будет время переделаю на vqmod

Качайте - пользуйтесь! Жмите Спасибо! (стрелочка вверх))))

Поделиться сообщением


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

У меня все письма попадают в спам. Якобы они приходят мне от меня же, а google пишет что скорее всего я не мог отправить письмо самому себе и сует письма в спам. Как исправить?

Поделиться сообщением


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

У меня все письма попадают в спам. Якобы они приходят мне от меня же, а google пишет что скорее всего я не мог отправить письмо самому себе и сует письма в спам. Как исправить?

Вопрос решился настройкой фильтрации писем в google

Поделиться сообщением


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

я скачал, посмотрел, это писалось не для opencart, как-то всё через одно место. не исключены уязвимости. на рабочий магаз я бы не рискнул

Странно.Работает, хоть с Ваших слов и не для Opencart.

Поделиться сообщением


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

на 1.5.4.1 работает криво, сразу же снес

Поделиться сообщением


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

на 1.5.4.1 работает криво, сразу же снес

Что именно криво, у меня работает ровно!!

Поделиться сообщением


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

Что именно криво, у меня работает ровно!!

работает, но слетает кодировка и кнопки пропадают.

может я что то не так сделал(

шаблон дефолтный, делал по инструкции

Поделиться сообщением


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

Спасибо за модуль

Нашел некоторые ошибки:

1. Всего наилутшего... - написано с ошибкой

2. Буквы "с" и "до" выводятся вопросами "?" и "??"

3. В архиве нету картинки загрузки

+ нужно указать ее путь в callback.js и callback.css

4. На почту приходит письмо:

???????????? ? 10:00 ?? 11:00 - Warning!: CALL-BACK!
???: Виктор

????????????: текст сообщения

????? ????????: 89261577000

IP: 36.254.123.155

USER AGENT: Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.11 (KHTML,
like Gecko) Chrome/23.0.1271.64 Safari/537.11

По моему лучше сделать авто закрытие по клику вне диалогового окна

Это можно сделать добавив в callback.js строчку overlayClose: true,

$(data).modal({

closeHTML: "<a href='#' title='Close' class='modal-close'>x</a>",

position: ["15%",],

overlayId: 'contact-overlay',

overlayClose: true,

containerId: 'contact-container',

onOpen: contact.open,

onShow: contact.show,

onClose: contact.close

и в callback.css изменить вид курсора на pointer

#contact-overlay {background-color:#000; cursor:wait;}

  • +1 5

Поделиться сообщением


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

А о том факте, что надо вписывать свой email в файл скрипта, надо самим догадываться?

Поделиться сообщением


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

А о том факте, что надо вписывать свой email в файл скрипта, надо самим догадываться?

Делай как хочешь, хочешь догадывайся, хочешь нет. Вот только никуда дополнительно прописывать ненадо. Хватает и того что в настройках сайта.

Поделиться сообщением


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

Делай как хочешь, хочешь догадывайся, хочешь нет. Вот только никуда дополнительно прописывать ненадо. Хватает и того что в настройках сайта.

Подтверждаю! Всё работает и так!

Поделиться сообщением


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

ocStore 1.5.3.1 - не работает, письма не приходят.

С чего я взял, что надо прописать email? Вот с этого блога, пятый комментарий.

Так или иначе, письма не приходят в обоих вариантах.

Пришлось поставить этот модуль, с ним все приходит.

Поделиться сообщением


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

Дедушкин модуль хорош, но этот хорош по своему: я допустим вставляю кнопку в описания категорий, или статьи, и называю по разному. В одном месте: Заказать замер, в другом, вызвать консультанта, в третьем Вам перезвонить?....

Просто разные цели...

Поделиться сообщением


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

В Дедушкином модуле действительно необходимо прописывать свой email(на одном из магазинов стоит именно его модуль,честно оплаченный за удаление дедушкиных копирайтов).

Поделиться сообщением


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

Дедушкин модуль хорош, но этот хорош по своему: я допустим вставляю кнопку в описания категорий, или статьи, и называю по разному. В одном месте: Заказать замер, в другом, вызвать консультанта, в третьем Вам перезвонить?....

Просто разные цели...

Да, именно это мне и понравилось. Жаль, что он не заработал.

Поделиться сообщением


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

Всем привет. Я рад, что мой модуль кому-то оказался полезен.

Возможные ошибки с установкой CallMe я собрал на одной странице, чтобы каждый мог легко разобраться:

http://dedushka.org/kod/vozmozhnye-oshibki-s-ustanovkoj-callme-js/

Совсем скоро будет новая версия скрипта, успехов!

Поделиться сообщением


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

Для публикации сообщений создайте учётную запись или авторизуйтесь

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

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти

  • Последние посетители   0 пользователей онлайн

    Ни одного зарегистрированного пользователя не просматривает данную страницу

×

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

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