В поддержку обратились уже несколько человек, что у них не обновляется информация в блоках, хотя до этого все работало. Кто-нибудь встречался с схожей ситуацией?
Если удалить блок и заново создать с новой информацией, то все работает.
{if $wa->block("blockname")}
{$wa->block("blockname")}
{else}
дефолтный текст
{/if}
Мемкеш включён? :)
Возможно, у меня доступа к хостингу нет, уточню
Проблема актуальна для облака Вебасист, возможно проблема временная.
После удаления блока информация так же остается, как будто блок не был удален. Очистка кеша Инсталлера при этом не помогает(хотя это лишнее действие - кеш относительно блоков чистится при любом их редактировании).
Помогло только создание нового блока и замена на него в коде, а так пишут что со временем все работает.
Я сталкивался с таким поведением, когда был включён мемкеш.
Похоже на то, что этот кеш не сбрасывается при редактировании блока.
Не было возможности вникнуть как это работает. Просто отключил кеш :)
В моем случае, создание нового блока не помогало. Даже при удалении блока вообще, данные отображались как ни в чем не бывало.
Было тоже.
Думал, что клиент выдумывает, пока сам не увидел.
Наблюдал такое только В Облаке. После удаления блока информация все равно была доступна.
А я наблюдал такое не в облаке, но при включенном мемкеше, как и писал Евгений.
Пока не сделаешь flush_all, отдается кеш.
Проблема актуальна в 2017.
Есть ли решение, при котором и блоки обновляются, и memcached не нужно совсем отключать?