tolanych
С нами с 02 декабря 2018; Место в рейтинге пользователей: #453 часа назад
Для второго (и последующих) контекста, то есть того, который имеет имя (key), отличное от web. Где там какой домен или поддомен, разницы нет. Как надо...
Как объединить два modx? 8
6 часов назад
Понятно, изучать вкладки в migx…
Так то я пока освоил: создаем и заполняем таблицу с данными… Потом ее выводим…
Битый день гадаю: как сделать в migx-структуру с плавающими колонками.... 7
6 часов назад
Сегодня узнавала в СДЭК, что при наличии договора есть самый дешевый тариф посылка склад-склад — это для юр лиц в договором. И такой же по срокам, но ...
[msCdekWidget] Альтернативный калькулятор доставки СДЭК 18
Вчера в 10:30
Вывожу файл на странице через посредника
8kbit.ru/assets/components/webdav/index.php?action=proxy&source=2&ctx=mgr&src=files/personal/nes/videos/Zoid...
[WebDAV] Медиа источник для облачных хранилищ 22
Вчера в 00:59
Будет обновление АПИ до 3 версии или нет????
[ms_CDEK2] Вывод информации в виджете на других языках 10
25 апреля 2024, 14:36
Насколько я помню, не во всех последних релизах была проблема со старой версией PHP (с 7й), а в 2.8.6 и 3.0.4 (предыдущих на текущий момент релизах из...
Вышел MODX 2.8.7 - починили превью, можно обновляться! 11
25 апреля 2024, 00:32
Демо вроде автор закрыл, а ссылка из поста на компонент вполне рабочая, или о чем речь?
Quiz или как не потерять клиента. 86
24 апреля 2024, 14:54
Давай попробуем вот так — youtu.be/BbyfFDARgZU
mmxApp - разработка новых composer дополнений 4
modx.pro/components/17181#comment-105667
в файле core/components/tickets/processors/mgr/section/update.class.php строку
заменить на
Как будет время, проверю, есть ли возможность для тикета переопределить поведение этой галочки и прихранить её состояние — но это будет исключительно косметическим решением для админки и на функционал не повлияет.
Вам посоветую либо отказаться от подсчета просмотров вовсе либо использовать для подсчета какие-нибудь другие специализированные решения, работающие на отдельном сервере.
В качестве минимального решения (обойтись малой кровью) — могу предложить кешировать результат работы сниппета TicketMeta на N минут (например на 10). В таком случае тормозить тикет должен не чаще 1 раза в 10 минут во время обновления кеша.
docs.modx.pro/sistema/osnovyi/filtryi-vvoda-i-vyivoda#Модификатор-UserInfo
Модификатор photo, только не к id текущего юзера, а к автору материала — resource.createdon.
Полумеры — не считать просмотры гостями — системная настройка tickets.count_guests
Так чтобы совсем отключить — это уже кочевряжить код нужно, в плагине Tickets событие OnWebPageComplete вызывает подсчет просмотров
UPD
хотя можете попробовать в настройках плагина (вкладка системные события) просто снять галочку OnWebPageComplete
github.com/bezumkin/Tickets/blob/master/assets/components/tickets/js/web/files.js#L6
В плагине минишопа на событии OnHandleRequest
замените на
и посмотреть, что там загадочного возвращается в массиве.
Если вывод не изменится, то по порядочку лезем в метод $miniShop2->handleRequest и ищем там точки выхода и что можно отладочно распечатать.
Ну если совсем научно-профессиональный метод, то настроить среду с PHPStorm, настроить xDebug и через точку остановки ловить ответ сервера и цепочку вызовов, как он пришел к такому ответу.
$ym_data = file_get_contents( $url. '?'. http_build_query($params) );
$ym_data = json_decode($ym_data,true);
return (int)$ym_data['totals'][0];;
как идея (сам не проверял) — написать плагин на событие авторизации и при каждой авторизации добавлять в extended-поле user-а текущую id_session.
На событие смены пароля доставать из extended-поля все id_session и удалять их из таблицы _session