bear4uk Опубліковано: 4 листопада 2015 Share Опубліковано: 4 листопада 2015 В админ-панели Отчеты - Покупатели - Покупатели Онлайн отображаются покупатели онлайн за последний час-полтора. Можно ли поменять какие - то параметры, чтобы показывались покупатели за день , неделю? Надіслати Поділитися на інших сайтах More sharing options...
afwollis Опубліковано: 4 листопада 2015 Share Опубліковано: 4 листопада 2015 можно написать отдельный функционал для этой задачи. Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 4 листопада 2015 Share Опубліковано: 4 листопада 2015 в catalog\model\tool\online.php найти 3600 (время в секундах) и изменить на нужный период хранения данных (3600 - час, 86400 - сутки и тд) Надіслати Поділитися на інших сайтах More sharing options... 7 months later... YulanaKiev Опубліковано: 8 червня 2016 Share Опубліковано: 8 червня 2016 в catalog\model\tool\online.php найти 3600 (время в секундах) и изменить на нужный период хранения данных (3600 - час, 86400 - сутки и тд) к сожалению нет там такого числа (ocStore2.1.0.2.1) Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 8 червня 2016 Share Опубліковано: 8 червня 2016 в движках 2х там код вида WHERE date_added < '" . date('Y-m-d H:i:s', strtotime('-1 hour')) . "' 1 Надіслати Поділитися на інших сайтах More sharing options... YulanaKiev Опубліковано: 8 червня 2016 Share Опубліковано: 8 червня 2016 в движках 2х там код вида WHERE date_added < '" . date('Y-m-d H:i:s', strtotime('-1 hour')) . "' Спасибо разобрался. Вопрос еще вот в чем, движок подтягивает время с хостинга, по этому в покупателях онлайн у меня разница во времени 3часа. Хостигер, порекомендовал добавить запрос - mysql_query("SET SESSION time_zone = '+0:00'") в этот файл. не помогает. что посоветуете? Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 8 червня 2016 Share Опубліковано: 8 червня 2016 посоветую выставить желаемую временную зону в файле system\startup.php закомментируйте строки if (!ini_get('date.timezone')) { date_default_timezone_set('UTC');} потом после добавьте (например для Екатеринбурга) date_default_timezone_set('Etc/GMT-5'); 1 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 8 червня 2016 Share Опубліковано: 8 червня 2016 :) А можно еще хитрее :) WHERE date_added < DATE_SUB (NOW(), INTERVAL 1 HOUR) Надіслати Поділитися на інших сайтах More sharing options... YulanaKiev Опубліковано: 8 червня 2016 Share Опубліковано: 8 червня 2016 :) А можно еще хитрее :) WHERE date_added < DATE_SUB (NOW(), INTERVAL 1 HOUR) Прошу прощения, это как и куда "тулить"? Надіслати Поділитися на інших сайтах More sharing options... YulanaKiev Опубліковано: 8 червня 2016 Share Опубліковано: 8 червня 2016 посоветую выставить желаемую временную зону в файле system\startup.php закомментируйте строки if (!ini_get('date.timezone')) { date_default_timezone_set('UTC'); } потом после добавьте (например для Екатеринбурга) date_default_timezone_set('Etc/GMT-5'); Благодарю за совет, помогло. Только для Киева вместо GMT-5, поставил GMT-3 Надіслати Поділитися на інших сайтах More sharing options... 1 year later... Oleg789 Опубліковано: 6 червня 2018 Share Опубліковано: 6 червня 2018 (змінено) В 08.06.2016 в 16:05, AlexDW сказал: посоветую выставить желаемую временную зону в файле system\startup.php закомментируйте строки if (!ini_get('date.timezone')) { date_default_timezone_set('UTC'); } потом после добавьте (например для Екатеринбурга) date_default_timezone_set('Etc/GMT-5'); Почему то не помогло... ocstore 2.3 Змінено 6 червня 2018 користувачем Oleg789 Надіслати Поділитися на інших сайтах More sharing options... 2 years later... mike9854 Опубліковано: 27 жовтня 2020 Share Опубліковано: 27 жовтня 2020 У меня заработало так для ocstore:: в файле /catalog/model/tool/online.php date('Y-m-d H:i:s', strtotime('-24 hour')) . "'"); date_default_timezone_set('Etc/GMT-3'); Надіслати Поділитися на інших сайтах More sharing options... 1 month later... SharkX58 Опубліковано: 10 грудня 2020 Share Опубліковано: 10 грудня 2020 В 27.10.2020 в 16:58, mike9854 сказал: У меня заработало так для ocstore:: в файле /catalog/model/tool/online.php date('Y-m-d H:i:s', strtotime('-24 hour')) . "'"); date_default_timezone_set('Etc/GMT-3'); у меня в этом файле <?php class ModelToolOnline extends Model { public function addOnline($ip, $customer_id, $url, $referer) { $this->db->query("DELETE FROM `" . DB_PREFIX . "customer_online` WHERE date_added < '" . date('Y-m-d H:i:s', strtotime('-1 hour')) . "'"); $this->db->query("REPLACE INTO `" . DB_PREFIX . "customer_online` SET `ip` = '" . $this->db->escape($ip) . "', `customer_id` = '" . (int)$customer_id . "', `url` = '" . $this->db->escape($url) . "', `referer` = '" . $this->db->escape($referer) . "', `date_added` = '" . $this->db->escape(date('Y-m-d H:i:s')) . "'"); } } Если просто в конце дописать, то не грузятся потом страницы. Еще ключи какие то прописывали? Надіслати Поділитися на інших сайтах More sharing options... teslaS Опубліковано: 11 грудня 2020 Share Опубліковано: 11 грудня 2020 Посоветуйте пожалуйста, а если вообще покупатели-онлайн не отображаются Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 11 грудня 2020 Share Опубліковано: 11 грудня 2020 включите мониторинг онлайн-активности в настройках самого магазина в админке Надіслати Поділитися на інших сайтах More sharing options... mike9854 Опубліковано: 14 грудня 2020 Share Опубліковано: 14 грудня 2020 В 10.12.2020 в 12:03, SharkX58 сказал: у меня в этом файле <?php class ModelToolOnline extends Model { public function addOnline($ip, $customer_id, $url, $referer) { $this->db->query("DELETE FROM `" . DB_PREFIX . "customer_online` WHERE date_added < '" . date('Y-m-d H:i:s', strtotime('-1 hour')) . "'"); $this->db->query("REPLACE INTO `" . DB_PREFIX . "customer_online` SET `ip` = '" . $this->db->escape($ip) . "', `customer_id` = '" . (int)$customer_id . "', `url` = '" . $this->db->escape($url) . "', `referer` = '" . $this->db->escape($referer) . "', `date_added` = '" . $this->db->escape(date('Y-m-d H:i:s')) . "'"); } } Если просто в конце дописать, то не грузятся потом страницы. Еще ключи какие то прописывали? class ModelToolOnline extends Model { public function addOnline($ip, $customer_id, $url, $referer) { $this->db->query("DELETE FROM `" . DB_PREFIX . "customer_online` WHERE date_added < '" . date('Y-m-d H:i:s', strtotime('-24 hour')) . "'"); date_default_timezone_set('Etc/GMT-3'); $this->db->query("REPLACE INTO `" . DB_PREFIX . "customer_online` SET `ip` = '" . $this->db->escape($ip) . "', `customer_id` = '" . (int)$customer_id . "', `url` = '" . $this->db->escape($url) . "', `referer` = '" . $this->db->escape($referer) . "', `date_added` = '" . $this->db->escape(date('Y-m-d H:i:s')) . "'"); } } 1 Надіслати Поділитися на інших сайтах More sharing options... 2 months later... comandir22 Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 В 04.11.2015 в 16:56, afwollis сказал: можно написать отдельный функционал для этой задачи. можно написать отдельный функционал для этой задачи ? Надіслати Поділитися на інших сайтах More sharing options... comandir22 Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 В 11.12.2020 в 20:32, AlexDW сказал: можно написать отдельный функционал для этой задачи , чтобы показывались покупатели за день , неделю? можно написать отдельный функционал для этой задачи ? Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Шаблони, дизайн та оформлення магазину [РЕШЕНО] Отчеты - Покупатели - Покупатели Онлайн Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
AlexDW Опубліковано: 4 листопада 2015 Share Опубліковано: 4 листопада 2015 в catalog\model\tool\online.php найти 3600 (время в секундах) и изменить на нужный период хранения данных (3600 - час, 86400 - сутки и тд) Надіслати Поділитися на інших сайтах More sharing options... 7 months later... YulanaKiev Опубліковано: 8 червня 2016 Share Опубліковано: 8 червня 2016 в catalog\model\tool\online.php найти 3600 (время в секундах) и изменить на нужный период хранения данных (3600 - час, 86400 - сутки и тд) к сожалению нет там такого числа (ocStore2.1.0.2.1) Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 8 червня 2016 Share Опубліковано: 8 червня 2016 в движках 2х там код вида WHERE date_added < '" . date('Y-m-d H:i:s', strtotime('-1 hour')) . "' 1 Надіслати Поділитися на інших сайтах More sharing options... YulanaKiev Опубліковано: 8 червня 2016 Share Опубліковано: 8 червня 2016 в движках 2х там код вида WHERE date_added < '" . date('Y-m-d H:i:s', strtotime('-1 hour')) . "' Спасибо разобрался. Вопрос еще вот в чем, движок подтягивает время с хостинга, по этому в покупателях онлайн у меня разница во времени 3часа. Хостигер, порекомендовал добавить запрос - mysql_query("SET SESSION time_zone = '+0:00'") в этот файл. не помогает. что посоветуете? Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 8 червня 2016 Share Опубліковано: 8 червня 2016 посоветую выставить желаемую временную зону в файле system\startup.php закомментируйте строки if (!ini_get('date.timezone')) { date_default_timezone_set('UTC');} потом после добавьте (например для Екатеринбурга) date_default_timezone_set('Etc/GMT-5'); 1 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 8 червня 2016 Share Опубліковано: 8 червня 2016 :) А можно еще хитрее :) WHERE date_added < DATE_SUB (NOW(), INTERVAL 1 HOUR) Надіслати Поділитися на інших сайтах More sharing options... YulanaKiev Опубліковано: 8 червня 2016 Share Опубліковано: 8 червня 2016 :) А можно еще хитрее :) WHERE date_added < DATE_SUB (NOW(), INTERVAL 1 HOUR) Прошу прощения, это как и куда "тулить"? Надіслати Поділитися на інших сайтах More sharing options... YulanaKiev Опубліковано: 8 червня 2016 Share Опубліковано: 8 червня 2016 посоветую выставить желаемую временную зону в файле system\startup.php закомментируйте строки if (!ini_get('date.timezone')) { date_default_timezone_set('UTC'); } потом после добавьте (например для Екатеринбурга) date_default_timezone_set('Etc/GMT-5'); Благодарю за совет, помогло. Только для Киева вместо GMT-5, поставил GMT-3 Надіслати Поділитися на інших сайтах More sharing options... 1 year later... Oleg789 Опубліковано: 6 червня 2018 Share Опубліковано: 6 червня 2018 (змінено) В 08.06.2016 в 16:05, AlexDW сказал: посоветую выставить желаемую временную зону в файле system\startup.php закомментируйте строки if (!ini_get('date.timezone')) { date_default_timezone_set('UTC'); } потом после добавьте (например для Екатеринбурга) date_default_timezone_set('Etc/GMT-5'); Почему то не помогло... ocstore 2.3 Змінено 6 червня 2018 користувачем Oleg789 Надіслати Поділитися на інших сайтах More sharing options... 2 years later... mike9854 Опубліковано: 27 жовтня 2020 Share Опубліковано: 27 жовтня 2020 У меня заработало так для ocstore:: в файле /catalog/model/tool/online.php date('Y-m-d H:i:s', strtotime('-24 hour')) . "'"); date_default_timezone_set('Etc/GMT-3'); Надіслати Поділитися на інших сайтах More sharing options... 1 month later... SharkX58 Опубліковано: 10 грудня 2020 Share Опубліковано: 10 грудня 2020 В 27.10.2020 в 16:58, mike9854 сказал: У меня заработало так для ocstore:: в файле /catalog/model/tool/online.php date('Y-m-d H:i:s', strtotime('-24 hour')) . "'"); date_default_timezone_set('Etc/GMT-3'); у меня в этом файле <?php class ModelToolOnline extends Model { public function addOnline($ip, $customer_id, $url, $referer) { $this->db->query("DELETE FROM `" . DB_PREFIX . "customer_online` WHERE date_added < '" . date('Y-m-d H:i:s', strtotime('-1 hour')) . "'"); $this->db->query("REPLACE INTO `" . DB_PREFIX . "customer_online` SET `ip` = '" . $this->db->escape($ip) . "', `customer_id` = '" . (int)$customer_id . "', `url` = '" . $this->db->escape($url) . "', `referer` = '" . $this->db->escape($referer) . "', `date_added` = '" . $this->db->escape(date('Y-m-d H:i:s')) . "'"); } } Если просто в конце дописать, то не грузятся потом страницы. Еще ключи какие то прописывали? Надіслати Поділитися на інших сайтах More sharing options... teslaS Опубліковано: 11 грудня 2020 Share Опубліковано: 11 грудня 2020 Посоветуйте пожалуйста, а если вообще покупатели-онлайн не отображаются Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 11 грудня 2020 Share Опубліковано: 11 грудня 2020 включите мониторинг онлайн-активности в настройках самого магазина в админке Надіслати Поділитися на інших сайтах More sharing options... mike9854 Опубліковано: 14 грудня 2020 Share Опубліковано: 14 грудня 2020 В 10.12.2020 в 12:03, SharkX58 сказал: у меня в этом файле <?php class ModelToolOnline extends Model { public function addOnline($ip, $customer_id, $url, $referer) { $this->db->query("DELETE FROM `" . DB_PREFIX . "customer_online` WHERE date_added < '" . date('Y-m-d H:i:s', strtotime('-1 hour')) . "'"); $this->db->query("REPLACE INTO `" . DB_PREFIX . "customer_online` SET `ip` = '" . $this->db->escape($ip) . "', `customer_id` = '" . (int)$customer_id . "', `url` = '" . $this->db->escape($url) . "', `referer` = '" . $this->db->escape($referer) . "', `date_added` = '" . $this->db->escape(date('Y-m-d H:i:s')) . "'"); } } Если просто в конце дописать, то не грузятся потом страницы. Еще ключи какие то прописывали? class ModelToolOnline extends Model { public function addOnline($ip, $customer_id, $url, $referer) { $this->db->query("DELETE FROM `" . DB_PREFIX . "customer_online` WHERE date_added < '" . date('Y-m-d H:i:s', strtotime('-24 hour')) . "'"); date_default_timezone_set('Etc/GMT-3'); $this->db->query("REPLACE INTO `" . DB_PREFIX . "customer_online` SET `ip` = '" . $this->db->escape($ip) . "', `customer_id` = '" . (int)$customer_id . "', `url` = '" . $this->db->escape($url) . "', `referer` = '" . $this->db->escape($referer) . "', `date_added` = '" . $this->db->escape(date('Y-m-d H:i:s')) . "'"); } } 1 Надіслати Поділитися на інших сайтах More sharing options... 2 months later... comandir22 Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 В 04.11.2015 в 16:56, afwollis сказал: можно написать отдельный функционал для этой задачи. можно написать отдельный функционал для этой задачи ? Надіслати Поділитися на інших сайтах More sharing options... comandir22 Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 В 11.12.2020 в 20:32, AlexDW сказал: можно написать отдельный функционал для этой задачи , чтобы показывались покупатели за день , неделю? можно написать отдельный функционал для этой задачи ? Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Шаблони, дизайн та оформлення магазину [РЕШЕНО] Отчеты - Покупатели - Покупатели Онлайн Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000 × Уже зареєстровані? Ввійти Реєстрація Ваші замовлення Назад Придбані модулі та шаблони Ваші рахунки Лист очікувань Альтернативні контакти Форум Новини ocStore Назад Офіційний сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Завантажити ocStore Документація Історія версій ocStore Блоги Модулі Шаблони Назад Безкоштовні шаблони Платні шаблони Де купувати модулі? Послуги FAQ OpenCart.Pro Назад Демо Купити Порівняння × Створити... Important Information На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність. Я даю згоду
YulanaKiev Опубліковано: 8 червня 2016 Share Опубліковано: 8 червня 2016 в catalog\model\tool\online.php найти 3600 (время в секундах) и изменить на нужный период хранения данных (3600 - час, 86400 - сутки и тд) к сожалению нет там такого числа (ocStore2.1.0.2.1) Надіслати Поділитися на інших сайтах More sharing options...
AlexDW Опубліковано: 8 червня 2016 Share Опубліковано: 8 червня 2016 в движках 2х там код вида WHERE date_added < '" . date('Y-m-d H:i:s', strtotime('-1 hour')) . "' 1 Надіслати Поділитися на інших сайтах More sharing options... YulanaKiev Опубліковано: 8 червня 2016 Share Опубліковано: 8 червня 2016 в движках 2х там код вида WHERE date_added < '" . date('Y-m-d H:i:s', strtotime('-1 hour')) . "' Спасибо разобрался. Вопрос еще вот в чем, движок подтягивает время с хостинга, по этому в покупателях онлайн у меня разница во времени 3часа. Хостигер, порекомендовал добавить запрос - mysql_query("SET SESSION time_zone = '+0:00'") в этот файл. не помогает. что посоветуете? Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 8 червня 2016 Share Опубліковано: 8 червня 2016 посоветую выставить желаемую временную зону в файле system\startup.php закомментируйте строки if (!ini_get('date.timezone')) { date_default_timezone_set('UTC');} потом после добавьте (например для Екатеринбурга) date_default_timezone_set('Etc/GMT-5'); 1 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 8 червня 2016 Share Опубліковано: 8 червня 2016 :) А можно еще хитрее :) WHERE date_added < DATE_SUB (NOW(), INTERVAL 1 HOUR) Надіслати Поділитися на інших сайтах More sharing options... YulanaKiev Опубліковано: 8 червня 2016 Share Опубліковано: 8 червня 2016 :) А можно еще хитрее :) WHERE date_added < DATE_SUB (NOW(), INTERVAL 1 HOUR) Прошу прощения, это как и куда "тулить"? Надіслати Поділитися на інших сайтах More sharing options... YulanaKiev Опубліковано: 8 червня 2016 Share Опубліковано: 8 червня 2016 посоветую выставить желаемую временную зону в файле system\startup.php закомментируйте строки if (!ini_get('date.timezone')) { date_default_timezone_set('UTC'); } потом после добавьте (например для Екатеринбурга) date_default_timezone_set('Etc/GMT-5'); Благодарю за совет, помогло. Только для Киева вместо GMT-5, поставил GMT-3 Надіслати Поділитися на інших сайтах More sharing options... 1 year later... Oleg789 Опубліковано: 6 червня 2018 Share Опубліковано: 6 червня 2018 (змінено) В 08.06.2016 в 16:05, AlexDW сказал: посоветую выставить желаемую временную зону в файле system\startup.php закомментируйте строки if (!ini_get('date.timezone')) { date_default_timezone_set('UTC'); } потом после добавьте (например для Екатеринбурга) date_default_timezone_set('Etc/GMT-5'); Почему то не помогло... ocstore 2.3 Змінено 6 червня 2018 користувачем Oleg789 Надіслати Поділитися на інших сайтах More sharing options... 2 years later... mike9854 Опубліковано: 27 жовтня 2020 Share Опубліковано: 27 жовтня 2020 У меня заработало так для ocstore:: в файле /catalog/model/tool/online.php date('Y-m-d H:i:s', strtotime('-24 hour')) . "'"); date_default_timezone_set('Etc/GMT-3'); Надіслати Поділитися на інших сайтах More sharing options... 1 month later... SharkX58 Опубліковано: 10 грудня 2020 Share Опубліковано: 10 грудня 2020 В 27.10.2020 в 16:58, mike9854 сказал: У меня заработало так для ocstore:: в файле /catalog/model/tool/online.php date('Y-m-d H:i:s', strtotime('-24 hour')) . "'"); date_default_timezone_set('Etc/GMT-3'); у меня в этом файле <?php class ModelToolOnline extends Model { public function addOnline($ip, $customer_id, $url, $referer) { $this->db->query("DELETE FROM `" . DB_PREFIX . "customer_online` WHERE date_added < '" . date('Y-m-d H:i:s', strtotime('-1 hour')) . "'"); $this->db->query("REPLACE INTO `" . DB_PREFIX . "customer_online` SET `ip` = '" . $this->db->escape($ip) . "', `customer_id` = '" . (int)$customer_id . "', `url` = '" . $this->db->escape($url) . "', `referer` = '" . $this->db->escape($referer) . "', `date_added` = '" . $this->db->escape(date('Y-m-d H:i:s')) . "'"); } } Если просто в конце дописать, то не грузятся потом страницы. Еще ключи какие то прописывали? Надіслати Поділитися на інших сайтах More sharing options... teslaS Опубліковано: 11 грудня 2020 Share Опубліковано: 11 грудня 2020 Посоветуйте пожалуйста, а если вообще покупатели-онлайн не отображаются Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 11 грудня 2020 Share Опубліковано: 11 грудня 2020 включите мониторинг онлайн-активности в настройках самого магазина в админке Надіслати Поділитися на інших сайтах More sharing options... mike9854 Опубліковано: 14 грудня 2020 Share Опубліковано: 14 грудня 2020 В 10.12.2020 в 12:03, SharkX58 сказал: у меня в этом файле <?php class ModelToolOnline extends Model { public function addOnline($ip, $customer_id, $url, $referer) { $this->db->query("DELETE FROM `" . DB_PREFIX . "customer_online` WHERE date_added < '" . date('Y-m-d H:i:s', strtotime('-1 hour')) . "'"); $this->db->query("REPLACE INTO `" . DB_PREFIX . "customer_online` SET `ip` = '" . $this->db->escape($ip) . "', `customer_id` = '" . (int)$customer_id . "', `url` = '" . $this->db->escape($url) . "', `referer` = '" . $this->db->escape($referer) . "', `date_added` = '" . $this->db->escape(date('Y-m-d H:i:s')) . "'"); } } Если просто в конце дописать, то не грузятся потом страницы. Еще ключи какие то прописывали? class ModelToolOnline extends Model { public function addOnline($ip, $customer_id, $url, $referer) { $this->db->query("DELETE FROM `" . DB_PREFIX . "customer_online` WHERE date_added < '" . date('Y-m-d H:i:s', strtotime('-24 hour')) . "'"); date_default_timezone_set('Etc/GMT-3'); $this->db->query("REPLACE INTO `" . DB_PREFIX . "customer_online` SET `ip` = '" . $this->db->escape($ip) . "', `customer_id` = '" . (int)$customer_id . "', `url` = '" . $this->db->escape($url) . "', `referer` = '" . $this->db->escape($referer) . "', `date_added` = '" . $this->db->escape(date('Y-m-d H:i:s')) . "'"); } } 1 Надіслати Поділитися на інших сайтах More sharing options... 2 months later... comandir22 Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 В 04.11.2015 в 16:56, afwollis сказал: можно написать отдельный функционал для этой задачи. можно написать отдельный функционал для этой задачи ? Надіслати Поділитися на інших сайтах More sharing options... comandir22 Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 В 11.12.2020 в 20:32, AlexDW сказал: можно написать отдельный функционал для этой задачи , чтобы показывались покупатели за день , неделю? можно написать отдельный функционал для этой задачи ? Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Шаблони, дизайн та оформлення магазину [РЕШЕНО] Отчеты - Покупатели - Покупатели Онлайн Покупцям Оплата розширень фізичними особами Оплата розширень юридичними особами Політика повернень Розробникам Регламент розміщення розширень Регламент продажу та підтримки розширень Віртуальний обліковий запис автора Політика просування оголошень API каталогу розширень Вирішення спорів щодо авторських прав Корисна інформація Публічна оферта Політика повернень Політика конфіденційності Платіжна політика Політика передачі особистих даних Політика прозорості Останні розширення PRICE MASTER - Модуль імпорту/експорту товарів, парсинг, переклад, генерація текстів, редактор каталогу та багато іншого Автор: ScriptBrains 1.0 Синхронізація Замовлень Rozetka.ua та Opencart Автор: sinco Product Manipulator Автор: Hiperlynx007 Видалення дублікатів товарів для OpenCart Автор: Hatshypsut Вибір категорій і виробників для "Знайшли дешевше" шаблону Upstore Автор: Flint2000
YulanaKiev Опубліковано: 8 червня 2016 Share Опубліковано: 8 червня 2016 в движках 2х там код вида WHERE date_added < '" . date('Y-m-d H:i:s', strtotime('-1 hour')) . "' Спасибо разобрался. Вопрос еще вот в чем, движок подтягивает время с хостинга, по этому в покупателях онлайн у меня разница во времени 3часа. Хостигер, порекомендовал добавить запрос - mysql_query("SET SESSION time_zone = '+0:00'") в этот файл. не помогает. что посоветуете? Надіслати Поділитися на інших сайтах More sharing options...
AlexDW Опубліковано: 8 червня 2016 Share Опубліковано: 8 червня 2016 посоветую выставить желаемую временную зону в файле system\startup.php закомментируйте строки if (!ini_get('date.timezone')) { date_default_timezone_set('UTC');} потом после добавьте (например для Екатеринбурга) date_default_timezone_set('Etc/GMT-5'); 1 Надіслати Поділитися на інших сайтах More sharing options... chukcha Опубліковано: 8 червня 2016 Share Опубліковано: 8 червня 2016 :) А можно еще хитрее :) WHERE date_added < DATE_SUB (NOW(), INTERVAL 1 HOUR) Надіслати Поділитися на інших сайтах More sharing options... YulanaKiev Опубліковано: 8 червня 2016 Share Опубліковано: 8 червня 2016 :) А можно еще хитрее :) WHERE date_added < DATE_SUB (NOW(), INTERVAL 1 HOUR) Прошу прощения, это как и куда "тулить"? Надіслати Поділитися на інших сайтах More sharing options... YulanaKiev Опубліковано: 8 червня 2016 Share Опубліковано: 8 червня 2016 посоветую выставить желаемую временную зону в файле system\startup.php закомментируйте строки if (!ini_get('date.timezone')) { date_default_timezone_set('UTC'); } потом после добавьте (например для Екатеринбурга) date_default_timezone_set('Etc/GMT-5'); Благодарю за совет, помогло. Только для Киева вместо GMT-5, поставил GMT-3 Надіслати Поділитися на інших сайтах More sharing options... 1 year later... Oleg789 Опубліковано: 6 червня 2018 Share Опубліковано: 6 червня 2018 (змінено) В 08.06.2016 в 16:05, AlexDW сказал: посоветую выставить желаемую временную зону в файле system\startup.php закомментируйте строки if (!ini_get('date.timezone')) { date_default_timezone_set('UTC'); } потом после добавьте (например для Екатеринбурга) date_default_timezone_set('Etc/GMT-5'); Почему то не помогло... ocstore 2.3 Змінено 6 червня 2018 користувачем Oleg789 Надіслати Поділитися на інших сайтах More sharing options... 2 years later... mike9854 Опубліковано: 27 жовтня 2020 Share Опубліковано: 27 жовтня 2020 У меня заработало так для ocstore:: в файле /catalog/model/tool/online.php date('Y-m-d H:i:s', strtotime('-24 hour')) . "'"); date_default_timezone_set('Etc/GMT-3'); Надіслати Поділитися на інших сайтах More sharing options... 1 month later... SharkX58 Опубліковано: 10 грудня 2020 Share Опубліковано: 10 грудня 2020 В 27.10.2020 в 16:58, mike9854 сказал: У меня заработало так для ocstore:: в файле /catalog/model/tool/online.php date('Y-m-d H:i:s', strtotime('-24 hour')) . "'"); date_default_timezone_set('Etc/GMT-3'); у меня в этом файле <?php class ModelToolOnline extends Model { public function addOnline($ip, $customer_id, $url, $referer) { $this->db->query("DELETE FROM `" . DB_PREFIX . "customer_online` WHERE date_added < '" . date('Y-m-d H:i:s', strtotime('-1 hour')) . "'"); $this->db->query("REPLACE INTO `" . DB_PREFIX . "customer_online` SET `ip` = '" . $this->db->escape($ip) . "', `customer_id` = '" . (int)$customer_id . "', `url` = '" . $this->db->escape($url) . "', `referer` = '" . $this->db->escape($referer) . "', `date_added` = '" . $this->db->escape(date('Y-m-d H:i:s')) . "'"); } } Если просто в конце дописать, то не грузятся потом страницы. Еще ключи какие то прописывали? Надіслати Поділитися на інших сайтах More sharing options... teslaS Опубліковано: 11 грудня 2020 Share Опубліковано: 11 грудня 2020 Посоветуйте пожалуйста, а если вообще покупатели-онлайн не отображаются Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 11 грудня 2020 Share Опубліковано: 11 грудня 2020 включите мониторинг онлайн-активности в настройках самого магазина в админке Надіслати Поділитися на інших сайтах More sharing options... mike9854 Опубліковано: 14 грудня 2020 Share Опубліковано: 14 грудня 2020 В 10.12.2020 в 12:03, SharkX58 сказал: у меня в этом файле <?php class ModelToolOnline extends Model { public function addOnline($ip, $customer_id, $url, $referer) { $this->db->query("DELETE FROM `" . DB_PREFIX . "customer_online` WHERE date_added < '" . date('Y-m-d H:i:s', strtotime('-1 hour')) . "'"); $this->db->query("REPLACE INTO `" . DB_PREFIX . "customer_online` SET `ip` = '" . $this->db->escape($ip) . "', `customer_id` = '" . (int)$customer_id . "', `url` = '" . $this->db->escape($url) . "', `referer` = '" . $this->db->escape($referer) . "', `date_added` = '" . $this->db->escape(date('Y-m-d H:i:s')) . "'"); } } Если просто в конце дописать, то не грузятся потом страницы. Еще ключи какие то прописывали? class ModelToolOnline extends Model { public function addOnline($ip, $customer_id, $url, $referer) { $this->db->query("DELETE FROM `" . DB_PREFIX . "customer_online` WHERE date_added < '" . date('Y-m-d H:i:s', strtotime('-24 hour')) . "'"); date_default_timezone_set('Etc/GMT-3'); $this->db->query("REPLACE INTO `" . DB_PREFIX . "customer_online` SET `ip` = '" . $this->db->escape($ip) . "', `customer_id` = '" . (int)$customer_id . "', `url` = '" . $this->db->escape($url) . "', `referer` = '" . $this->db->escape($referer) . "', `date_added` = '" . $this->db->escape(date('Y-m-d H:i:s')) . "'"); } } 1 Надіслати Поділитися на інших сайтах More sharing options... 2 months later... comandir22 Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 В 04.11.2015 в 16:56, afwollis сказал: можно написать отдельный функционал для этой задачи. можно написать отдельный функционал для этой задачи ? Надіслати Поділитися на інших сайтах More sharing options... comandir22 Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 В 11.12.2020 в 20:32, AlexDW сказал: можно написать отдельный функционал для этой задачи , чтобы показывались покупатели за день , неделю? можно написать отдельный функционал для этой задачи ? Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку Последние темы Последние дополнения Последние новости Вся активність Головна Підтримка та відповіді на запитання. Шаблони, дизайн та оформлення магазину [РЕШЕНО] Отчеты - Покупатели - Покупатели Онлайн
chukcha Опубліковано: 8 червня 2016 Share Опубліковано: 8 червня 2016 :) А можно еще хитрее :) WHERE date_added < DATE_SUB (NOW(), INTERVAL 1 HOUR) Надіслати Поділитися на інших сайтах More sharing options... YulanaKiev Опубліковано: 8 червня 2016 Share Опубліковано: 8 червня 2016 :) А можно еще хитрее :) WHERE date_added < DATE_SUB (NOW(), INTERVAL 1 HOUR) Прошу прощения, это как и куда "тулить"? Надіслати Поділитися на інших сайтах More sharing options... YulanaKiev Опубліковано: 8 червня 2016 Share Опубліковано: 8 червня 2016 посоветую выставить желаемую временную зону в файле system\startup.php закомментируйте строки if (!ini_get('date.timezone')) { date_default_timezone_set('UTC'); } потом после добавьте (например для Екатеринбурга) date_default_timezone_set('Etc/GMT-5'); Благодарю за совет, помогло. Только для Киева вместо GMT-5, поставил GMT-3 Надіслати Поділитися на інших сайтах More sharing options... 1 year later... Oleg789 Опубліковано: 6 червня 2018 Share Опубліковано: 6 червня 2018 (змінено) В 08.06.2016 в 16:05, AlexDW сказал: посоветую выставить желаемую временную зону в файле system\startup.php закомментируйте строки if (!ini_get('date.timezone')) { date_default_timezone_set('UTC'); } потом после добавьте (например для Екатеринбурга) date_default_timezone_set('Etc/GMT-5'); Почему то не помогло... ocstore 2.3 Змінено 6 червня 2018 користувачем Oleg789 Надіслати Поділитися на інших сайтах More sharing options... 2 years later... mike9854 Опубліковано: 27 жовтня 2020 Share Опубліковано: 27 жовтня 2020 У меня заработало так для ocstore:: в файле /catalog/model/tool/online.php date('Y-m-d H:i:s', strtotime('-24 hour')) . "'"); date_default_timezone_set('Etc/GMT-3'); Надіслати Поділитися на інших сайтах More sharing options... 1 month later... SharkX58 Опубліковано: 10 грудня 2020 Share Опубліковано: 10 грудня 2020 В 27.10.2020 в 16:58, mike9854 сказал: У меня заработало так для ocstore:: в файле /catalog/model/tool/online.php date('Y-m-d H:i:s', strtotime('-24 hour')) . "'"); date_default_timezone_set('Etc/GMT-3'); у меня в этом файле <?php class ModelToolOnline extends Model { public function addOnline($ip, $customer_id, $url, $referer) { $this->db->query("DELETE FROM `" . DB_PREFIX . "customer_online` WHERE date_added < '" . date('Y-m-d H:i:s', strtotime('-1 hour')) . "'"); $this->db->query("REPLACE INTO `" . DB_PREFIX . "customer_online` SET `ip` = '" . $this->db->escape($ip) . "', `customer_id` = '" . (int)$customer_id . "', `url` = '" . $this->db->escape($url) . "', `referer` = '" . $this->db->escape($referer) . "', `date_added` = '" . $this->db->escape(date('Y-m-d H:i:s')) . "'"); } } Если просто в конце дописать, то не грузятся потом страницы. Еще ключи какие то прописывали? Надіслати Поділитися на інших сайтах More sharing options... teslaS Опубліковано: 11 грудня 2020 Share Опубліковано: 11 грудня 2020 Посоветуйте пожалуйста, а если вообще покупатели-онлайн не отображаются Надіслати Поділитися на інших сайтах More sharing options... AlexDW Опубліковано: 11 грудня 2020 Share Опубліковано: 11 грудня 2020 включите мониторинг онлайн-активности в настройках самого магазина в админке Надіслати Поділитися на інших сайтах More sharing options... mike9854 Опубліковано: 14 грудня 2020 Share Опубліковано: 14 грудня 2020 В 10.12.2020 в 12:03, SharkX58 сказал: у меня в этом файле <?php class ModelToolOnline extends Model { public function addOnline($ip, $customer_id, $url, $referer) { $this->db->query("DELETE FROM `" . DB_PREFIX . "customer_online` WHERE date_added < '" . date('Y-m-d H:i:s', strtotime('-1 hour')) . "'"); $this->db->query("REPLACE INTO `" . DB_PREFIX . "customer_online` SET `ip` = '" . $this->db->escape($ip) . "', `customer_id` = '" . (int)$customer_id . "', `url` = '" . $this->db->escape($url) . "', `referer` = '" . $this->db->escape($referer) . "', `date_added` = '" . $this->db->escape(date('Y-m-d H:i:s')) . "'"); } } Если просто в конце дописать, то не грузятся потом страницы. Еще ключи какие то прописывали? class ModelToolOnline extends Model { public function addOnline($ip, $customer_id, $url, $referer) { $this->db->query("DELETE FROM `" . DB_PREFIX . "customer_online` WHERE date_added < '" . date('Y-m-d H:i:s', strtotime('-24 hour')) . "'"); date_default_timezone_set('Etc/GMT-3'); $this->db->query("REPLACE INTO `" . DB_PREFIX . "customer_online` SET `ip` = '" . $this->db->escape($ip) . "', `customer_id` = '" . (int)$customer_id . "', `url` = '" . $this->db->escape($url) . "', `referer` = '" . $this->db->escape($referer) . "', `date_added` = '" . $this->db->escape(date('Y-m-d H:i:s')) . "'"); } } 1 Надіслати Поділитися на інших сайтах More sharing options... 2 months later... comandir22 Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 В 04.11.2015 в 16:56, afwollis сказал: можно написать отдельный функционал для этой задачи. можно написать отдельный функционал для этой задачи ? Надіслати Поділитися на інших сайтах More sharing options... comandir22 Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 В 11.12.2020 в 20:32, AlexDW сказал: можно написать отдельный функционал для этой задачи , чтобы показывались покупатели за день , неделю? можно написать отдельный функционал для этой задачи ? Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0 Перейти до списку тем Зараз на сторінці 0 користувачів Ні користувачів, які переглядиють цю сторінку
YulanaKiev Опубліковано: 8 червня 2016 Share Опубліковано: 8 червня 2016 :) А можно еще хитрее :) WHERE date_added < DATE_SUB (NOW(), INTERVAL 1 HOUR) Прошу прощения, это как и куда "тулить"? Надіслати Поділитися на інших сайтах More sharing options...
YulanaKiev Опубліковано: 8 червня 2016 Share Опубліковано: 8 червня 2016 посоветую выставить желаемую временную зону в файле system\startup.php закомментируйте строки if (!ini_get('date.timezone')) { date_default_timezone_set('UTC'); } потом после добавьте (например для Екатеринбурга) date_default_timezone_set('Etc/GMT-5'); Благодарю за совет, помогло. Только для Киева вместо GMT-5, поставил GMT-3 Надіслати Поділитися на інших сайтах More sharing options...
Oleg789 Опубліковано: 6 червня 2018 Share Опубліковано: 6 червня 2018 (змінено) В 08.06.2016 в 16:05, AlexDW сказал: посоветую выставить желаемую временную зону в файле system\startup.php закомментируйте строки if (!ini_get('date.timezone')) { date_default_timezone_set('UTC'); } потом после добавьте (например для Екатеринбурга) date_default_timezone_set('Etc/GMT-5'); Почему то не помогло... ocstore 2.3 Змінено 6 червня 2018 користувачем Oleg789 Надіслати Поділитися на інших сайтах More sharing options...
mike9854 Опубліковано: 27 жовтня 2020 Share Опубліковано: 27 жовтня 2020 У меня заработало так для ocstore:: в файле /catalog/model/tool/online.php date('Y-m-d H:i:s', strtotime('-24 hour')) . "'"); date_default_timezone_set('Etc/GMT-3'); Надіслати Поділитися на інших сайтах More sharing options...
SharkX58 Опубліковано: 10 грудня 2020 Share Опубліковано: 10 грудня 2020 В 27.10.2020 в 16:58, mike9854 сказал: У меня заработало так для ocstore:: в файле /catalog/model/tool/online.php date('Y-m-d H:i:s', strtotime('-24 hour')) . "'"); date_default_timezone_set('Etc/GMT-3'); у меня в этом файле <?php class ModelToolOnline extends Model { public function addOnline($ip, $customer_id, $url, $referer) { $this->db->query("DELETE FROM `" . DB_PREFIX . "customer_online` WHERE date_added < '" . date('Y-m-d H:i:s', strtotime('-1 hour')) . "'"); $this->db->query("REPLACE INTO `" . DB_PREFIX . "customer_online` SET `ip` = '" . $this->db->escape($ip) . "', `customer_id` = '" . (int)$customer_id . "', `url` = '" . $this->db->escape($url) . "', `referer` = '" . $this->db->escape($referer) . "', `date_added` = '" . $this->db->escape(date('Y-m-d H:i:s')) . "'"); } } Если просто в конце дописать, то не грузятся потом страницы. Еще ключи какие то прописывали? Надіслати Поділитися на інших сайтах More sharing options...
teslaS Опубліковано: 11 грудня 2020 Share Опубліковано: 11 грудня 2020 Посоветуйте пожалуйста, а если вообще покупатели-онлайн не отображаются Надіслати Поділитися на інших сайтах More sharing options...
AlexDW Опубліковано: 11 грудня 2020 Share Опубліковано: 11 грудня 2020 включите мониторинг онлайн-активности в настройках самого магазина в админке Надіслати Поділитися на інших сайтах More sharing options... mike9854 Опубліковано: 14 грудня 2020 Share Опубліковано: 14 грудня 2020 В 10.12.2020 в 12:03, SharkX58 сказал: у меня в этом файле <?php class ModelToolOnline extends Model { public function addOnline($ip, $customer_id, $url, $referer) { $this->db->query("DELETE FROM `" . DB_PREFIX . "customer_online` WHERE date_added < '" . date('Y-m-d H:i:s', strtotime('-1 hour')) . "'"); $this->db->query("REPLACE INTO `" . DB_PREFIX . "customer_online` SET `ip` = '" . $this->db->escape($ip) . "', `customer_id` = '" . (int)$customer_id . "', `url` = '" . $this->db->escape($url) . "', `referer` = '" . $this->db->escape($referer) . "', `date_added` = '" . $this->db->escape(date('Y-m-d H:i:s')) . "'"); } } Если просто в конце дописать, то не грузятся потом страницы. Еще ключи какие то прописывали? class ModelToolOnline extends Model { public function addOnline($ip, $customer_id, $url, $referer) { $this->db->query("DELETE FROM `" . DB_PREFIX . "customer_online` WHERE date_added < '" . date('Y-m-d H:i:s', strtotime('-24 hour')) . "'"); date_default_timezone_set('Etc/GMT-3'); $this->db->query("REPLACE INTO `" . DB_PREFIX . "customer_online` SET `ip` = '" . $this->db->escape($ip) . "', `customer_id` = '" . (int)$customer_id . "', `url` = '" . $this->db->escape($url) . "', `referer` = '" . $this->db->escape($referer) . "', `date_added` = '" . $this->db->escape(date('Y-m-d H:i:s')) . "'"); } } 1 Надіслати Поділитися на інших сайтах More sharing options... 2 months later... comandir22 Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 В 04.11.2015 в 16:56, afwollis сказал: можно написать отдельный функционал для этой задачи. можно написать отдельный функционал для этой задачи ? Надіслати Поділитися на інших сайтах More sharing options... comandir22 Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 В 11.12.2020 в 20:32, AlexDW сказал: можно написать отдельный функционал для этой задачи , чтобы показывались покупатели за день , неделю? можно написать отдельный функционал для этой задачи ? Надіслати Поділитися на інших сайтах More sharing options... Створіть аккаунт або увійдіть для коментування Ви повинні бути користувачем, щоб залишити коментар Створити обліковий запис Зареєструйтеся для отримання облікового запису. Це просто! Зареєструвати аккаунт Вхід Уже зареєстровані? Увійдіть тут. Вхід зараз Share More sharing options... Передплатники 0
mike9854 Опубліковано: 14 грудня 2020 Share Опубліковано: 14 грудня 2020 В 10.12.2020 в 12:03, SharkX58 сказал: у меня в этом файле <?php class ModelToolOnline extends Model { public function addOnline($ip, $customer_id, $url, $referer) { $this->db->query("DELETE FROM `" . DB_PREFIX . "customer_online` WHERE date_added < '" . date('Y-m-d H:i:s', strtotime('-1 hour')) . "'"); $this->db->query("REPLACE INTO `" . DB_PREFIX . "customer_online` SET `ip` = '" . $this->db->escape($ip) . "', `customer_id` = '" . (int)$customer_id . "', `url` = '" . $this->db->escape($url) . "', `referer` = '" . $this->db->escape($referer) . "', `date_added` = '" . $this->db->escape(date('Y-m-d H:i:s')) . "'"); } } Если просто в конце дописать, то не грузятся потом страницы. Еще ключи какие то прописывали? class ModelToolOnline extends Model { public function addOnline($ip, $customer_id, $url, $referer) { $this->db->query("DELETE FROM `" . DB_PREFIX . "customer_online` WHERE date_added < '" . date('Y-m-d H:i:s', strtotime('-24 hour')) . "'"); date_default_timezone_set('Etc/GMT-3'); $this->db->query("REPLACE INTO `" . DB_PREFIX . "customer_online` SET `ip` = '" . $this->db->escape($ip) . "', `customer_id` = '" . (int)$customer_id . "', `url` = '" . $this->db->escape($url) . "', `referer` = '" . $this->db->escape($referer) . "', `date_added` = '" . $this->db->escape(date('Y-m-d H:i:s')) . "'"); } } 1 Надіслати Поділитися на інших сайтах More sharing options...
comandir22 Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 В 04.11.2015 в 16:56, afwollis сказал: можно написать отдельный функционал для этой задачи. можно написать отдельный функционал для этой задачи ? Надіслати Поділитися на інших сайтах More sharing options...
comandir22 Опубліковано: 5 березня 2021 Share Опубліковано: 5 березня 2021 В 11.12.2020 в 20:32, AlexDW сказал: можно написать отдельный функционал для этой задачи , чтобы показывались покупатели за день , неделю? можно написать отдельный функционал для этой задачи ? Надіслати Поділитися на інших сайтах More sharing options...
Recommended Posts