Jump to content
2825435

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

Recommended Posts

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>


 

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

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

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

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

  • +1 1

Share this post


Link to post
Share on other sites

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

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

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

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

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

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

Share this post


Link to post
Share on other sites

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

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

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

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

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

Share this post


Link to post
Share on other sites

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

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

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

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

Share this post


Link to post
Share on other sites

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

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

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

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

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.


  • 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.