Clientconfig, кэш, и ничего не работает.
Здравствуйте.
Есть modx 2.5.7
Есть clientconfig 1.4.2
Все настройки стандартные, ничего не изменено. Беда в том, что как-то люто кэшируются все поля в clientconfig. Каждый раз приходится скидывать кэш, что бы увидеть изменения на всех страницах.
Настройка: box_view (тип — выпадающий список)
Значения: Только на главной==1||На все страницах==2||Не выводить блок==3
В шаблоне:
Обновляю уже открытую страницу page_1, на ней выводится верный box_view,
Перехожу на страницу page_2, на ней выводится предыдущее значение box_view,
Возвращаюсь на page_1, и теперь на ней (и на всех остальных страницах) тоже выводится предыдущее значение box_view
Чищу core/cashe, на всех страницах выводится верное значение box_view.
Как победить это? Я где-то недонастроил кэширование? Или нужно как-то вызывать clientconfig в обход кэша?
Есть modx 2.5.7
Есть clientconfig 1.4.2
Все настройки стандартные, ничего не изменено. Беда в том, что как-то люто кэшируются все поля в clientconfig. Каждый раз приходится скидывать кэш, что бы увидеть изменения на всех страницах.
Настройка: box_view (тип — выпадающий список)
Значения: Только на главной==1||На все страницах==2||Не выводить блок==3
В шаблоне:
{set $box_view= $_modx->getPlaceholder('+box_view')}
для опыта: {$box_view}
{if $box_view == $_modx->config.site_start || $box_view == 2}
вывести блок
{/if}
Изменяю настройку box_view, сохраняю,Обновляю уже открытую страницу page_1, на ней выводится верный box_view,
Перехожу на страницу page_2, на ней выводится предыдущее значение box_view,
Возвращаюсь на page_1, и теперь на ней (и на всех остальных страницах) тоже выводится предыдущее значение box_view
Чищу core/cashe, на всех страницах выводится верное значение box_view.
Как победить это? Я где-то недонастроил кэширование? Или нужно как-то вызывать clientconfig в обход кэша?
Комментарии: 3
Что-то вы мудрите с clientConfig.
Всё проще
Всё проще
{$_modx->config.box_view}
Так тоже не работает.
Ну, точнее, работает конечно (значение отдается), но это ничем не отличается от того, что у меня выше написано. Симптомы те-же.
Ну, точнее, работает конечно (значение отдается), но это ничем не отличается от того, что у меня выше написано. Симптомы те-же.
Аналогичная проблема. Только при очищении кэша настройка вообще не меняется.
UPD: разобрался, мультиконтексты не давали выводить.
UPD: разобрался, мультиконтексты не давали выводить.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.