Не работает вызов некешируемого сниппета

На сайте искала, теоретически есть ответ на мой вопрос, но там скриншот, срок давности которого закончился и я не могу проверить.
Вот сниппет:
<?php
echo time();
Вызываю вот тут:
<link rel="stylesheet" href="[[++assets_url]]templates/css/style.css?v=[[!gettime]]">
И если вызываю некешируемым (что мне и нужно), то на сайте в сгенерированном коде выводится без изменений:
<link rel="stylesheet" href="/assets/templates/css/style.css?v=[[!gettime]]">
А если кешируемым, то нормально отрабатывает.

Причем у меня на этом же сервере два сайта и на одном из них все срабатывает как нужно, на другом нет. Версии php сейчас сделала одинаковыми, версии MODX тоже, но, к сожалению, это не помогло.

Может кто-то сталкивался?
Любовь
28 июня 2023, 12:02
modx.pro
326
0

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

Dan
Dan
28 июня 2023, 13:17
0
В логах Modx и сервера есть ошибки?
    Любовь
    29 июня 2023, 08:16
    0
    В логах пусто.
    Артур Шевченко
    28 июня 2023, 15:24
    0
    Попробуйте так
    <?php
    return time();
      Любовь
      29 июня 2023, 08:17
      0
      К сожалению, тоже не помогло…
      Антон Тарасов
      30 июня 2023, 18:37
      0
      в приводимом вами выводе в одном есть плейсхолдер [[++assets_url]], в другом нет, чисто из области фантастики- не влияет на последующий вывод сниппета? переставляли, добавляли его? а если также сделать [[!++assets_url]] некешируемым?
        Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
        5