Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Не отображается код на сайте


Recommended Posts

Привет всем. Помогите пожалуйста с установкой кода на Версия ocStore 2.3.0.2.3 Вот сам код:

<!--consultant-web--><link type="text/css" rel="stylesheet" href="https://bravesite.ru/consultant/css/chat.css" /><link type="text/css" rel="stylesheet" href="https://bravesite.ru/consultant/css/settings.css" /><script type="text/javascript">document.write('<scr' + 'ipt type="text/javascript" src="https://bravesite.ru/consultant/js/consultant.js.php?ref='+escape(document.referrer)+'&title='+encodeURIComponent(document.getElementsByTagName("title")[0].text)+'"></scr' + 'ipt>');</script><div id="ok_con_web_chat"><div id="ok_button"></div><div id="ok_consultant"></div></div><!--consultant-web-->

 

Куда только не ставил не работает он на сайте. Это код консультанта онлайн. Использовал ранее сервис онлайн консультантов но там те что нужны функции платные. Здесь же все доступно. Ставил на обычный сайт все работает без проблем. На ocStore 2.3.0.2.3 не отображается. Не знаю что еще можно сделать. Ставил через разные модули но все равно ничего нет. 

Надіслати
Поділитися на інших сайтах


Когда оператор чата офлайн то чат работает. Но только включаю что оператор в онлайне то на сайте отображается только одна точка и все где должен быть чат.

Надіслати
Поділитися на інших сайтах


25 минут назад, Stas79 сказал:

Может его не реально поставить на ocstore?

Это ж айфрейм. Чисто HTML внедрение. Подобным скриптам вообще фиолетово какая у Вас CMS, на чём она написана, кем админится etc.
Включите оператора, чтобы воспроизвести ошибку. Возможно в консоли будет что-то важное.

Надіслати
Поділитися на інших сайтах

Ошибка: [08-Nov-2021 17:12:11 Europe/Moscow] PHP Fatal error:  Class 'Mysql' not found in /home/c23658/bravesite.ru/www/consultant/class/ionline.php on line 2

 

Вот код где ошибка: 

<?php
 class IOnline{ static function setOnline($id_operator){ $ltime = time(); $sql = "UPDATE ok_operators SET operator_ltime = '{$ltime}' WHERE operator_id = {$id_operator}"; $mysql = Mysql::getInstance(); $mysql->exec($sql); } static function setUserOnline(){ require_once 'ip.php'; $user_ip = UserIP::getIP(); $ltime = time(); $sql = "UPDATE ok_online SET ltime = {$ltime} WHERE user_ip = {$user_ip}"; $mysql = Mysql::getInstance(); $mysql->exec($sql); } } if(!isset($_SESSION))session_start(); require_once 'mysql.php'; if(isset($_SESSION['who']) AND $_SESSION['who'] == "operator"){ IOnline::setOnline($_SESSION['operator_id']); }else{ IOnline::setUserOnline(); } ?>

что не так в этом коде?

Надіслати
Поділитися на інших сайтах


28 минут назад, Stas79 сказал:

Ошибка: [08-Nov-2021 17:12:11 Europe/Moscow] PHP Fatal error:  Class 'Mysql' not found in /home/c23658/bravesite.ru/www/consultant/class/ionline.php on line 2

 

Вот код где ошибка: 


<?php
 class IOnline{ static function setOnline($id_operator){ $ltime = time(); $sql = "UPDATE ok_operators SET operator_ltime = '{$ltime}' WHERE operator_id = {$id_operator}"; $mysql = Mysql::getInstance(); $mysql->exec($sql); } static function setUserOnline(){ require_once 'ip.php'; $user_ip = UserIP::getIP(); $ltime = time(); $sql = "UPDATE ok_online SET ltime = {$ltime} WHERE user_ip = {$user_ip}"; $mysql = Mysql::getInstance(); $mysql->exec($sql); } } if(!isset($_SESSION))session_start(); require_once 'mysql.php'; if(isset($_SESSION['who']) AND $_SESSION['who'] == "operator"){ IOnline::setOnline($_SESSION['operator_id']); }else{ IOnline::setUserOnline(); } ?>

что не так в этом коде?

Рили? Сторонний  чат оператора лезет в бд к таблице? Зачем?

Надіслати
Поділитися на інших сайтах


Что удивительно что ошибка перестала уже отображаться. Включал оператора онлайн, потом отключал. Проверял лог ошибок и пусто. Потом еще раз все проделал и обратно никакой ошибки. Вернул прежний чат на сайт. Правда на прежнем не возможно приглашать в чат. Видеть на какой странице пользователь и так далее. Вернее все это можно но за деньги. На этом же чате в админке можно создавать новых операторов и давать им доступы в чат где они могут только общаться с пользователями не внося изменений в настройки самого чата. Можно создать бесконечное количество комнат чата и консультантов. Отдал бы чат спецу который бы на основе него создал модуль для opencart

Змінено користувачем Stas79
Надіслати
Поділитися на інших сайтах


4 часа назад, splka сказал:

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

https://bravesite.ru/     он же его дал)))

но я лично в шоке от представленного

Надіслати
Поділитися на інших сайтах

извините за флуд, но лого, конечно, кРРРепкий такой 2002й год))) у нас один шеф любил такие в ворде делать. Шэдэвры выдавал :mrgreen:

Змінено користувачем codeKong
typo
Надіслати
Поділитися на інших сайтах


На мой взгляд, сайт продавца сайтов должен представлять собой квинтэссенцию творческого потенциала команды, работающей над разработками, верх дизайнерских изысков и современные интерфейсные решения, дабы показывать потенциальным покупателям, мол, смотрите как мы можем. Тут же кровь из глаз просто. Как это может продавать сайты? pagespeed 23/70...

Надіслати
Поділитися на інших сайтах


Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз
  • Зараз на сторінці   0 користувачів

    • Ні користувачів, які переглядиють цю сторінку

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.