bear4uk Опубликовано: 4 ноября 2015 Поделиться Опубликовано: 4 ноября 2015 В админ-панели Отчеты - Покупатели - Покупатели Онлайн отображаются покупатели онлайн за последний час-полтора. Можно ли поменять какие - то параметры, чтобы показывались покупатели за день , неделю? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
afwollis Опубликовано: 4 ноября 2015 Поделиться Опубликовано: 4 ноября 2015 можно написать отдельный функционал для этой задачи. Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... AlexDW Опубликовано: 4 ноября 2015 Поделиться Опубликовано: 4 ноября 2015 в catalog\model\tool\online.php найти 3600 (время в секундах) и изменить на нужный период хранения данных (3600 - час, 86400 - сутки и тд) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 7 месяцев спустя... YulanaKiev Опубликовано: 8 июня 2016 Поделиться Опубликовано: 8 июня 2016 в catalog\model\tool\online.php найти 3600 (время в секундах) и изменить на нужный период хранения данных (3600 - час, 86400 - сутки и тд) к сожалению нет там такого числа (ocStore2.1.0.2.1) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... AlexDW Опубликовано: 8 июня 2016 Поделиться Опубликовано: 8 июня 2016 в движках 2х там код вида WHERE date_added < '" . date('Y-m-d H:i:s', strtotime('-1 hour')) . "' 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... YulanaKiev Опубликовано: 8 июня 2016 Поделиться Опубликовано: 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'") в этот файл. не помогает. что посоветуете? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... AlexDW Опубликовано: 8 июня 2016 Поделиться Опубликовано: 8 июня 2016 посоветую выставить желаемую временную зону в файле system\startup.php закомментируйте строки if (!ini_get('date.timezone')) { date_default_timezone_set('UTC');} потом после добавьте (например для Екатеринбурга) date_default_timezone_set('Etc/GMT-5'); 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 8 июня 2016 Поделиться Опубликовано: 8 июня 2016 :) А можно еще хитрее :) WHERE date_added < DATE_SUB (NOW(), INTERVAL 1 HOUR) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... YulanaKiev Опубликовано: 8 июня 2016 Поделиться Опубликовано: 8 июня 2016 :) А можно еще хитрее :) WHERE date_added < DATE_SUB (NOW(), INTERVAL 1 HOUR) Прошу прощения, это как и куда "тулить"? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... YulanaKiev Опубликовано: 8 июня 2016 Поделиться Опубликовано: 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 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 год спустя... Oleg789 Опубликовано: 6 июня 2018 Поделиться Опубликовано: 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 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 2 года спустя... mike9854 Опубликовано: 27 октября 2020 Поделиться Опубликовано: 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'); Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 месяц спустя... SharkX58 Опубликовано: 10 декабря 2020 Поделиться Опубликовано: 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')) . "'"); } } Если просто в конце дописать, то не грузятся потом страницы. Еще ключи какие то прописывали? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... teslaS Опубликовано: 11 декабря 2020 Поделиться Опубликовано: 11 декабря 2020 Посоветуйте пожалуйста, а если вообще покупатели-онлайн не отображаются Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... AlexDW Опубликовано: 11 декабря 2020 Поделиться Опубликовано: 11 декабря 2020 включите мониторинг онлайн-активности в настройках самого магазина в админке Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... mike9854 Опубликовано: 14 декабря 2020 Поделиться Опубликовано: 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 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 2 месяца спустя... comandir22 Опубликовано: 5 марта 2021 Поделиться Опубликовано: 5 марта 2021 В 04.11.2015 в 16:56, afwollis сказал: можно написать отдельный функционал для этой задачи. можно написать отдельный функционал для этой задачи ? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... comandir22 Опубликовано: 5 марта 2021 Поделиться Опубликовано: 5 марта 2021 В 11.12.2020 в 20:32, AlexDW сказал: можно написать отдельный функционал для этой задачи , чтобы показывались покупатели за день , неделю? можно написать отдельный функционал для этой задачи ? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 1 Перейти к списку тем Похожие публикации Изменить для покупателя группу покупателей Автор: Exten, 15 часов назад 2 ответа 51 просмотр Exten 12 часов назад Отчет по продажам по группам покупателей с покупателями опенкарт 2 Автор: Jasulan, 9 октября 2022 2 ответа 230 просмотров Jasulan 10 октября 2022 Сделать в отчете опции товара Автор: andreubekish, 18 ноября 2022 0 ответов 224 просмотра andreubekish 18 ноября 2022 Token для покупателя или как передать данные о сессии покупателя в приложение. Автор: fanton123, 29 декабря 2022 0 ответов 215 просмотров fanton123 29 декабря 2022 Как вывести ID группы покупателя возле имени покупателя в списке заказов в админке? Автор: iler, 26 декабря 2022 2 ответа 94 просмотра iler 26 декабря 2022 Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Поддержка и ответы на вопросы Шаблоны, дизайн и оформление магазина [РЕШЕНО] Отчеты - Покупатели - Покупатели Онлайн Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения TgMarket - Модуль интернет магазина в телеграмме. Автор: Rassol2 ShowCase – адаптивный универсальный шаблон Автор: octemplates Telnotification Автор: Yevhenii_7777 Слайдер Производителей Автор: klimmm Информация (подсказка) Опций и Атрибутов Автор: Parallax × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение Хостинг для OpenCart × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
AlexDW Опубликовано: 4 ноября 2015 Поделиться Опубликовано: 4 ноября 2015 в catalog\model\tool\online.php найти 3600 (время в секундах) и изменить на нужный период хранения данных (3600 - час, 86400 - сутки и тд) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 7 месяцев спустя... YulanaKiev Опубликовано: 8 июня 2016 Поделиться Опубликовано: 8 июня 2016 в catalog\model\tool\online.php найти 3600 (время в секундах) и изменить на нужный период хранения данных (3600 - час, 86400 - сутки и тд) к сожалению нет там такого числа (ocStore2.1.0.2.1) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... AlexDW Опубликовано: 8 июня 2016 Поделиться Опубликовано: 8 июня 2016 в движках 2х там код вида WHERE date_added < '" . date('Y-m-d H:i:s', strtotime('-1 hour')) . "' 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... YulanaKiev Опубликовано: 8 июня 2016 Поделиться Опубликовано: 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'") в этот файл. не помогает. что посоветуете? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... AlexDW Опубликовано: 8 июня 2016 Поделиться Опубликовано: 8 июня 2016 посоветую выставить желаемую временную зону в файле system\startup.php закомментируйте строки if (!ini_get('date.timezone')) { date_default_timezone_set('UTC');} потом после добавьте (например для Екатеринбурга) date_default_timezone_set('Etc/GMT-5'); 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 8 июня 2016 Поделиться Опубликовано: 8 июня 2016 :) А можно еще хитрее :) WHERE date_added < DATE_SUB (NOW(), INTERVAL 1 HOUR) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... YulanaKiev Опубликовано: 8 июня 2016 Поделиться Опубликовано: 8 июня 2016 :) А можно еще хитрее :) WHERE date_added < DATE_SUB (NOW(), INTERVAL 1 HOUR) Прошу прощения, это как и куда "тулить"? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... YulanaKiev Опубликовано: 8 июня 2016 Поделиться Опубликовано: 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 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 год спустя... Oleg789 Опубликовано: 6 июня 2018 Поделиться Опубликовано: 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 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 2 года спустя... mike9854 Опубликовано: 27 октября 2020 Поделиться Опубликовано: 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'); Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 месяц спустя... SharkX58 Опубликовано: 10 декабря 2020 Поделиться Опубликовано: 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')) . "'"); } } Если просто в конце дописать, то не грузятся потом страницы. Еще ключи какие то прописывали? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... teslaS Опубликовано: 11 декабря 2020 Поделиться Опубликовано: 11 декабря 2020 Посоветуйте пожалуйста, а если вообще покупатели-онлайн не отображаются Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... AlexDW Опубликовано: 11 декабря 2020 Поделиться Опубликовано: 11 декабря 2020 включите мониторинг онлайн-активности в настройках самого магазина в админке Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... mike9854 Опубликовано: 14 декабря 2020 Поделиться Опубликовано: 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 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 2 месяца спустя... comandir22 Опубликовано: 5 марта 2021 Поделиться Опубликовано: 5 марта 2021 В 04.11.2015 в 16:56, afwollis сказал: можно написать отдельный функционал для этой задачи. можно написать отдельный функционал для этой задачи ? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... comandir22 Опубликовано: 5 марта 2021 Поделиться Опубликовано: 5 марта 2021 В 11.12.2020 в 20:32, AlexDW сказал: можно написать отдельный функционал для этой задачи , чтобы показывались покупатели за день , неделю? можно написать отдельный функционал для этой задачи ? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 1 Перейти к списку тем Похожие публикации Изменить для покупателя группу покупателей Автор: Exten, 15 часов назад 2 ответа 51 просмотр Exten 12 часов назад Отчет по продажам по группам покупателей с покупателями опенкарт 2 Автор: Jasulan, 9 октября 2022 2 ответа 230 просмотров Jasulan 10 октября 2022 Сделать в отчете опции товара Автор: andreubekish, 18 ноября 2022 0 ответов 224 просмотра andreubekish 18 ноября 2022 Token для покупателя или как передать данные о сессии покупателя в приложение. Автор: fanton123, 29 декабря 2022 0 ответов 215 просмотров fanton123 29 декабря 2022 Как вывести ID группы покупателя возле имени покупателя в списке заказов в админке? Автор: iler, 26 декабря 2022 2 ответа 94 просмотра iler 26 декабря 2022 Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Поддержка и ответы на вопросы Шаблоны, дизайн и оформление магазина [РЕШЕНО] Отчеты - Покупатели - Покупатели Онлайн Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения TgMarket - Модуль интернет магазина в телеграмме. Автор: Rassol2 ShowCase – адаптивный универсальный шаблон Автор: octemplates Telnotification Автор: Yevhenii_7777 Слайдер Производителей Автор: klimmm Информация (подсказка) Опций и Атрибутов Автор: Parallax × Уже зарегистрированы? Войти Регистрация Раздел покупок Назад Приобретенные дополнения Ваши счета Список желаний Альтернативные контакты Форум Новости ocStore Назад Официальный сайт Демо ocStore 3.0.3.2 Демо ocStore 2.3.0.2.4 Скачать ocStore Документация История версий ocStore Блоги Модули Шаблоны Назад Бесплатные шаблоны Платные шаблоны Услуги FAQ OpenCart.Pro Назад Демо Купить Сравнение Хостинг для OpenCart × Создать... Важная информация На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности. Я принимаю
YulanaKiev Опубликовано: 8 июня 2016 Поделиться Опубликовано: 8 июня 2016 в catalog\model\tool\online.php найти 3600 (время в секундах) и изменить на нужный период хранения данных (3600 - час, 86400 - сутки и тд) к сожалению нет там такого числа (ocStore2.1.0.2.1) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
AlexDW Опубликовано: 8 июня 2016 Поделиться Опубликовано: 8 июня 2016 в движках 2х там код вида WHERE date_added < '" . date('Y-m-d H:i:s', strtotime('-1 hour')) . "' 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... YulanaKiev Опубликовано: 8 июня 2016 Поделиться Опубликовано: 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'") в этот файл. не помогает. что посоветуете? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... AlexDW Опубликовано: 8 июня 2016 Поделиться Опубликовано: 8 июня 2016 посоветую выставить желаемую временную зону в файле system\startup.php закомментируйте строки if (!ini_get('date.timezone')) { date_default_timezone_set('UTC');} потом после добавьте (например для Екатеринбурга) date_default_timezone_set('Etc/GMT-5'); 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 8 июня 2016 Поделиться Опубликовано: 8 июня 2016 :) А можно еще хитрее :) WHERE date_added < DATE_SUB (NOW(), INTERVAL 1 HOUR) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... YulanaKiev Опубликовано: 8 июня 2016 Поделиться Опубликовано: 8 июня 2016 :) А можно еще хитрее :) WHERE date_added < DATE_SUB (NOW(), INTERVAL 1 HOUR) Прошу прощения, это как и куда "тулить"? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... YulanaKiev Опубликовано: 8 июня 2016 Поделиться Опубликовано: 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 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 год спустя... Oleg789 Опубликовано: 6 июня 2018 Поделиться Опубликовано: 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 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 2 года спустя... mike9854 Опубликовано: 27 октября 2020 Поделиться Опубликовано: 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'); Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 месяц спустя... SharkX58 Опубликовано: 10 декабря 2020 Поделиться Опубликовано: 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')) . "'"); } } Если просто в конце дописать, то не грузятся потом страницы. Еще ключи какие то прописывали? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... teslaS Опубликовано: 11 декабря 2020 Поделиться Опубликовано: 11 декабря 2020 Посоветуйте пожалуйста, а если вообще покупатели-онлайн не отображаются Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... AlexDW Опубликовано: 11 декабря 2020 Поделиться Опубликовано: 11 декабря 2020 включите мониторинг онлайн-активности в настройках самого магазина в админке Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... mike9854 Опубликовано: 14 декабря 2020 Поделиться Опубликовано: 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 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 2 месяца спустя... comandir22 Опубликовано: 5 марта 2021 Поделиться Опубликовано: 5 марта 2021 В 04.11.2015 в 16:56, afwollis сказал: можно написать отдельный функционал для этой задачи. можно написать отдельный функционал для этой задачи ? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... comandir22 Опубликовано: 5 марта 2021 Поделиться Опубликовано: 5 марта 2021 В 11.12.2020 в 20:32, AlexDW сказал: можно написать отдельный функционал для этой задачи , чтобы показывались покупатели за день , неделю? можно написать отдельный функционал для этой задачи ? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 1 Перейти к списку тем Похожие публикации Изменить для покупателя группу покупателей Автор: Exten, 15 часов назад 2 ответа 51 просмотр Exten 12 часов назад Отчет по продажам по группам покупателей с покупателями опенкарт 2 Автор: Jasulan, 9 октября 2022 2 ответа 230 просмотров Jasulan 10 октября 2022 Сделать в отчете опции товара Автор: andreubekish, 18 ноября 2022 0 ответов 224 просмотра andreubekish 18 ноября 2022 Token для покупателя или как передать данные о сессии покупателя в приложение. Автор: fanton123, 29 декабря 2022 0 ответов 215 просмотров fanton123 29 декабря 2022 Как вывести ID группы покупателя возле имени покупателя в списке заказов в админке? Автор: iler, 26 декабря 2022 2 ответа 94 просмотра iler 26 декабря 2022 Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Поддержка и ответы на вопросы Шаблоны, дизайн и оформление магазина [РЕШЕНО] Отчеты - Покупатели - Покупатели Онлайн Покупателям Оплата дополнений физическими лицами Оплата дополнений юридическими лицами Политика возвратов Разработчикам Регламент размещения дополнений Регламент продаж и поддержки дополнений Виртуальный аккаунт автора Политика продвижения объявлений API каталога дополнений Урегулирование споров по авторским правам Полезная информация Публичная оферта Политика возвратов Политика конфиденциальности Платежная политика Политика Передачи Персональных Данных Политика прозрачности Последние дополнения TgMarket - Модуль интернет магазина в телеграмме. Автор: Rassol2 ShowCase – адаптивный универсальный шаблон Автор: octemplates Telnotification Автор: Yevhenii_7777 Слайдер Производителей Автор: klimmm Информация (подсказка) Опций и Атрибутов Автор: Parallax
YulanaKiev Опубликовано: 8 июня 2016 Поделиться Опубликовано: 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'") в этот файл. не помогает. что посоветуете? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
AlexDW Опубликовано: 8 июня 2016 Поделиться Опубликовано: 8 июня 2016 посоветую выставить желаемую временную зону в файле system\startup.php закомментируйте строки if (!ini_get('date.timezone')) { date_default_timezone_set('UTC');} потом после добавьте (например для Екатеринбурга) date_default_timezone_set('Etc/GMT-5'); 1 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... chukcha Опубликовано: 8 июня 2016 Поделиться Опубликовано: 8 июня 2016 :) А можно еще хитрее :) WHERE date_added < DATE_SUB (NOW(), INTERVAL 1 HOUR) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... YulanaKiev Опубликовано: 8 июня 2016 Поделиться Опубликовано: 8 июня 2016 :) А можно еще хитрее :) WHERE date_added < DATE_SUB (NOW(), INTERVAL 1 HOUR) Прошу прощения, это как и куда "тулить"? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... YulanaKiev Опубликовано: 8 июня 2016 Поделиться Опубликовано: 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 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 год спустя... Oleg789 Опубликовано: 6 июня 2018 Поделиться Опубликовано: 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 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 2 года спустя... mike9854 Опубликовано: 27 октября 2020 Поделиться Опубликовано: 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'); Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 месяц спустя... SharkX58 Опубликовано: 10 декабря 2020 Поделиться Опубликовано: 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')) . "'"); } } Если просто в конце дописать, то не грузятся потом страницы. Еще ключи какие то прописывали? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... teslaS Опубликовано: 11 декабря 2020 Поделиться Опубликовано: 11 декабря 2020 Посоветуйте пожалуйста, а если вообще покупатели-онлайн не отображаются Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... AlexDW Опубликовано: 11 декабря 2020 Поделиться Опубликовано: 11 декабря 2020 включите мониторинг онлайн-активности в настройках самого магазина в админке Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... mike9854 Опубликовано: 14 декабря 2020 Поделиться Опубликовано: 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 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 2 месяца спустя... comandir22 Опубликовано: 5 марта 2021 Поделиться Опубликовано: 5 марта 2021 В 04.11.2015 в 16:56, afwollis сказал: можно написать отдельный функционал для этой задачи. можно написать отдельный функционал для этой задачи ? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... comandir22 Опубликовано: 5 марта 2021 Поделиться Опубликовано: 5 марта 2021 В 11.12.2020 в 20:32, AlexDW сказал: можно написать отдельный функционал для этой задачи , чтобы показывались покупатели за день , неделю? можно написать отдельный функционал для этой задачи ? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 1 Перейти к списку тем Похожие публикации Изменить для покупателя группу покупателей Автор: Exten, 15 часов назад 2 ответа 51 просмотр Exten 12 часов назад Отчет по продажам по группам покупателей с покупателями опенкарт 2 Автор: Jasulan, 9 октября 2022 2 ответа 230 просмотров Jasulan 10 октября 2022 Сделать в отчете опции товара Автор: andreubekish, 18 ноября 2022 0 ответов 224 просмотра andreubekish 18 ноября 2022 Token для покупателя или как передать данные о сессии покупателя в приложение. Автор: fanton123, 29 декабря 2022 0 ответов 215 просмотров fanton123 29 декабря 2022 Как вывести ID группы покупателя возле имени покупателя в списке заказов в админке? Автор: iler, 26 декабря 2022 2 ответа 94 просмотра iler 26 декабря 2022 Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу. Последние темы Последние дополнения Последние новости Вся активность Главная Поддержка и ответы на вопросы Шаблоны, дизайн и оформление магазина [РЕШЕНО] Отчеты - Покупатели - Покупатели Онлайн
chukcha Опубликовано: 8 июня 2016 Поделиться Опубликовано: 8 июня 2016 :) А можно еще хитрее :) WHERE date_added < DATE_SUB (NOW(), INTERVAL 1 HOUR) Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... YulanaKiev Опубликовано: 8 июня 2016 Поделиться Опубликовано: 8 июня 2016 :) А можно еще хитрее :) WHERE date_added < DATE_SUB (NOW(), INTERVAL 1 HOUR) Прошу прощения, это как и куда "тулить"? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... YulanaKiev Опубликовано: 8 июня 2016 Поделиться Опубликовано: 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 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 год спустя... Oleg789 Опубликовано: 6 июня 2018 Поделиться Опубликовано: 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 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 2 года спустя... mike9854 Опубликовано: 27 октября 2020 Поделиться Опубликовано: 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'); Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 1 месяц спустя... SharkX58 Опубликовано: 10 декабря 2020 Поделиться Опубликовано: 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')) . "'"); } } Если просто в конце дописать, то не грузятся потом страницы. Еще ключи какие то прописывали? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... teslaS Опубликовано: 11 декабря 2020 Поделиться Опубликовано: 11 декабря 2020 Посоветуйте пожалуйста, а если вообще покупатели-онлайн не отображаются Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... AlexDW Опубликовано: 11 декабря 2020 Поделиться Опубликовано: 11 декабря 2020 включите мониторинг онлайн-активности в настройках самого магазина в админке Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... mike9854 Опубликовано: 14 декабря 2020 Поделиться Опубликовано: 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 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 2 месяца спустя... comandir22 Опубликовано: 5 марта 2021 Поделиться Опубликовано: 5 марта 2021 В 04.11.2015 в 16:56, afwollis сказал: можно написать отдельный функционал для этой задачи. можно написать отдельный функционал для этой задачи ? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... comandir22 Опубликовано: 5 марта 2021 Поделиться Опубликовано: 5 марта 2021 В 11.12.2020 в 20:32, AlexDW сказал: можно написать отдельный функционал для этой задачи , чтобы показывались покупатели за день , неделю? можно написать отдельный функционал для этой задачи ? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 1 Перейти к списку тем Похожие публикации Изменить для покупателя группу покупателей Автор: Exten, 15 часов назад 2 ответа 51 просмотр Exten 12 часов назад Отчет по продажам по группам покупателей с покупателями опенкарт 2 Автор: Jasulan, 9 октября 2022 2 ответа 230 просмотров Jasulan 10 октября 2022 Сделать в отчете опции товара Автор: andreubekish, 18 ноября 2022 0 ответов 224 просмотра andreubekish 18 ноября 2022 Token для покупателя или как передать данные о сессии покупателя в приложение. Автор: fanton123, 29 декабря 2022 0 ответов 215 просмотров fanton123 29 декабря 2022 Как вывести ID группы покупателя возле имени покупателя в списке заказов в админке? Автор: iler, 26 декабря 2022 2 ответа 94 просмотра iler 26 декабря 2022 Сейчас на странице 0 пользователей Нет пользователей, просматривающих эту страницу.
YulanaKiev Опубликовано: 8 июня 2016 Поделиться Опубликовано: 8 июня 2016 :) А можно еще хитрее :) WHERE date_added < DATE_SUB (NOW(), INTERVAL 1 HOUR) Прошу прощения, это как и куда "тулить"? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
YulanaKiev Опубликовано: 8 июня 2016 Поделиться Опубликовано: 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 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Oleg789 Опубликовано: 6 июня 2018 Поделиться Опубликовано: 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 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
mike9854 Опубликовано: 27 октября 2020 Поделиться Опубликовано: 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'); Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
SharkX58 Опубликовано: 10 декабря 2020 Поделиться Опубликовано: 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')) . "'"); } } Если просто в конце дописать, то не грузятся потом страницы. Еще ключи какие то прописывали? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
teslaS Опубликовано: 11 декабря 2020 Поделиться Опубликовано: 11 декабря 2020 Посоветуйте пожалуйста, а если вообще покупатели-онлайн не отображаются Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
AlexDW Опубликовано: 11 декабря 2020 Поделиться Опубликовано: 11 декабря 2020 включите мониторинг онлайн-активности в настройках самого магазина в админке Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... mike9854 Опубликовано: 14 декабря 2020 Поделиться Опубликовано: 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 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... 2 месяца спустя... comandir22 Опубликовано: 5 марта 2021 Поделиться Опубликовано: 5 марта 2021 В 04.11.2015 в 16:56, afwollis сказал: можно написать отдельный функционал для этой задачи. можно написать отдельный функционал для этой задачи ? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... comandir22 Опубликовано: 5 марта 2021 Поделиться Опубликовано: 5 марта 2021 В 11.12.2020 в 20:32, AlexDW сказал: можно написать отдельный функционал для этой задачи , чтобы показывались покупатели за день , неделю? можно написать отдельный функционал для этой задачи ? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться... Создайте аккаунт или войдите в него для комментирования Вы должны быть пользователем, чтобы оставить комментарий Создать аккаунт Зарегистрируйтесь для получения аккаунта. Это просто! Зарегистрировать аккаунт Войти Уже зарегистрированы? Войдите здесь. Войти сейчас Поделиться Больше способов поделиться... Подписчики 1
mike9854 Опубликовано: 14 декабря 2020 Поделиться Опубликовано: 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 Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
comandir22 Опубликовано: 5 марта 2021 Поделиться Опубликовано: 5 марта 2021 В 04.11.2015 в 16:56, afwollis сказал: можно написать отдельный функционал для этой задачи. можно написать отдельный функционал для этой задачи ? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
comandir22 Опубликовано: 5 марта 2021 Поделиться Опубликовано: 5 марта 2021 В 11.12.2020 в 20:32, AlexDW сказал: можно написать отдельный функционал для этой задачи , чтобы показывались покупатели за день , неделю? можно написать отдельный функционал для этой задачи ? Ссылка на комментарий Поделиться на других сайтах Больше способов поделиться...
Рекомендованные сообщения