Открыта возможность перехода на модули с открытым кодом! Детали

Перейти к публикации

Модуль "Обратный звонок" для OpenCart 1.5Х, 2.Х, 3.Х


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

Не хватает какого то функционала для борьбы с ботами... каждый день сыпят левые "заявки" на обратный звонок.

Какую то простенькую капчу бы, что ли...

И возможно "черный список" номеров.

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

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


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

  • NeoSeo Team changed the title to Модуль "Обратный звонок" для OpenCart 1.5Х, 2.Х, 3.Х
  • 2 months later...

Продажи -> Обратный звонок

Отображается 100 последних звонков. Этот параметр где-то настраивается? Хотелось бы поменьше. На маленьких мониторах таблица не влазит в экран, а прокрутка черти-где внизу расположена...

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


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

16 часов назад, neurotechnic сказал:

Продажи -> Обратный звонок

Отображается 100 последних звонков. Этот параметр где-то настраивается? Хотелось бы поменьше. На маленьких мониторах таблица не влазит в экран, а прокрутка черти-где внизу расположена...

Добрый день.

К сожалению, такой настройки на данный момент нет.

Добавим в список пожеланий к модулю.

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


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

  • 3 months later...

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

Uncaught ReferenceError: ga is not defined
    at Object.success (catalog_view_javascript_neoseo_callback.js:4)
    at j (catalog_view_javascript_jquery_jquery-2.1.1.min.js:1)
    at Object.fireWith [as resolveWith] (catalog_view_javascript_jquery_jquery-2.1.1.min.js:1)
    at x (catalog_view_javascript_jquery_jquery-2.1.1.min.js:1)
    at XMLHttpRequest.<anonymous> (catalog_view_javascript_jquery_jquery-2.1.1.min.js:1)

И как это исправить?

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


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

3 часа назад, BROS сказал:

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


Uncaught ReferenceError: ga is not defined
    at Object.success (catalog_view_javascript_neoseo_callback.js:4)
    at j (catalog_view_javascript_jquery_jquery-2.1.1.min.js:1)
    at Object.fireWith [as resolveWith] (catalog_view_javascript_jquery_jquery-2.1.1.min.js:1)
    at x (catalog_view_javascript_jquery_jquery-2.1.1.min.js:1)
    at XMLHttpRequest.<anonymous> (catalog_view_javascript_jquery_jquery-2.1.1.min.js:1)

И как это исправить?

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

Перед вызовом функции ga добавьте условие 

if (typeof (ga) == "function") {
 
После вызова добавьте
 
}

Отредактируйте файл catalog/view/javascript/neoseo_callback.js

 

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


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

12 часов назад, NeoSeo Team сказал:

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

Перед вызовом функции ga добавьте условие 


if (typeof (ga) == "function") {
 
После вызова добавьте
 

}

Отредактируйте файл catalog/view/javascript/neoseo_callback.js

 

Функция ga вызывается в файле 2 раза:

if (json['popup']) {
  popupCallbackShow(json);
  ga('send', 'event', 'callback', 'start');
}

 

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


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

Только что, BROS сказал:

Функция ga вызывается в файле 2 раза:


if (json['popup']) {
  popupCallbackShow(json);
  ga('send', 'event', 'callback', 'start');
}

 

if (json['popup']) {
  $('#popup-callback > div').modal('hide');
  $('.modal-backdrop').remove();
  popupCallbackShow(json);
  ga('send', 'event', 'callback', 'finish');
}

Добавлять условие нужно 2 раза?

Напишите, пожалуйста, как именно нужно добавить, чтобы я не допустил ошибку.

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


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

Добавил следующим образом:

if (json['popup']) {
  popupCallbackShow(json);
  if (typeof (ga) == "function") {
    ga('send', 'event', 'callback', 'start');
  }
}
if (json['popup']) {
  $('#popup-callback > div').modal('hide');
  $('.modal-backdrop').remove();
  popupCallbackShow(json);
  if (typeof (ga) == "function") {
    ga('send', 'event', 'callback', 'finish');
  }
}

Вроде-бы ошибка пропала. Спасибо большое!

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


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

17 минут назад, BROS сказал:

Добавил следующим образом:


if (json['popup']) {
  popupCallbackShow(json);
  if (typeof (ga) == "function") {
    ga('send', 'event', 'callback', 'start');
  }
}

if (json['popup']) {
  $('#popup-callback > div').modal('hide');
  $('.modal-backdrop').remove();
  popupCallbackShow(json);
  if (typeof (ga) == "function") {
    ga('send', 'event', 'callback', 'finish');
  }
}

Вроде-бы ошибка пропала. Спасибо большое!

Я правильно понял, что у вас на сайте нет Google Аналитики?

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


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

4 минуты назад, neurotechnic сказал:

Я правильно понял, что у вас на сайте нет Google Аналитики?

Сайт пока в стадии тестирования, поэтому аналитика не подключена. Но здесь, по всей видимости, проблема была именно в том, что функция ga была не определена в файле catalog/view/javascript/neoseo_callback.js

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


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

9 часов назад, BROS сказал:

Сайт пока в стадии тестирования, поэтому аналитика не подключена. Но здесь, по всей видимости, проблема была именно в том, что функция ga была не определена в файле catalog/view/javascript/neoseo_callback.js

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

Она определяется не в этом файле. Ошибка была, потому, что не было проверки на существование функции. 

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


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

  • 1 year later...

Очень бы хотелось опцию спам фильтра (капчу) по 10 заявок в день (спама)Очень бы хотелось опцию спам фильтра (капчу) по 10 заявок в день (спама)

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


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

3 часа назад, djkadr сказал:

Очень бы хотелось опцию спам фильтра (капчу) по 10 заявок в день (спама)Очень бы хотелось опцию спам фильтра (капчу) по 10 заявок в день (спама)

Добрый день. Внедрение такого функционала не планируется. Можем сделать специально для Вас такую доработку, но в платном порядке. Если такой вариант Вам подходит, обратитесь в телеграмм с указанием, что Вы хотели бы заказать такую доработку.

https://t.me/WebStudioNeoSeo1

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


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

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

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