Не работает простейший снипет

Простой снипет который считает все просмотры страницы почему то обновляется через раз
Что то с кешем не подскажите в чем может быть проблема?

вот код вызов на странице [[!countShow]]
<?php
$count = $modx->resource->getTVvalue('hits');
 
if($count > 0) {
    $count = $count+1;
}
else {
    $count = 1;
}

$modx->resource->setTVvalue('hits', $count); 
 
$modx->resource->save();
$modx->resource->clearCache();
return $count;
Работает странно вот так
s14763.h10.modhost.pro/

Решено спасибо Ксении
«Включить частичное кэширование ресурсов — Нет»
Вася
16 июля 2018, 16:56
209
0

Комментарии: 10

Вася
16 июля 2018, 18:25
0
Я в тупике
вот логин и пароль

s14763.h10.modhost.pro/manager/

admin1
12345678
Дмитрий
16 июля 2018, 18:37
0
Обновил код, проверьте :)
    Вася
    16 июля 2018, 18:39
    0
    Так же все
    Обновляется только со второго раза счетчик
      Андрей
      16 июля 2018, 20:53
      0
      Да вроде как работает, если обновлять страницу раз в несколько секунд всё обновляется.
        Вася
        16 июля 2018, 22:19
        0
        не работает просто в этот момент видимо кто то другой обновлял когда вы смотрели
      Баха Волков
      16 июля 2018, 22:35
      0
      Мне кажется, что это кэш браузера
        Вася
        16 июля 2018, 23:35
        0
        К сожалению нет
        На 2.6.4 работает корректно в том же браузере тот же снипет
Ксения
16 июля 2018, 23:34
1
+3
$resource->save();
не нужно

Включить частичное кэширование ресурсов — Нет

И всё работает
    Вася
    16 июля 2018, 23:43
    0
    «Включить частичное кэширование ресурсов — Нет»

    Ксения, благодарю!