К содержанию

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

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

вот код вызов на странице [[!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 829
Поблагодарить автора Отправить деньги
Реклама

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

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

s14763.h10.modhost.pro/manager/

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

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

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

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