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

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

вот код вызов на странице [[!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
modx.pro
1 185
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
        «Включить частичное кэширование ресурсов — Нет»

        Ксения, благодарю!
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        10