Блоки, не сохраняются изменения

Дмитрий | Дизайн со вкусом

В поддержку обратились уже несколько человек, что у них не обновляется информация в блоках, хотя до этого все работало. Кто-нибудь встречался с схожей ситуацией?

Если удалить блок и заново создать с новой информацией, то все работает.

{if $wa->block("blockname")}
    {$wa->block("blockname")}
{else}
    дефолтный текст
{/if}
29 февраля 2016
  • Eugen Nichikov 29 февраля 2016 03:16

    Мемкеш включён? :)

  • Возможно, у меня доступа к хостингу нет, уточню

  • Проблема актуальна для облака Вебасист, возможно проблема временная.

    После удаления блока информация так же остается, как будто блок не был удален. Очистка кеша Инсталлера при этом не помогает(хотя это лишнее действие - кеш относительно блоков чистится при любом их редактировании).

  • Помогло только создание нового блока и замена на него в коде, а так пишут что со временем все работает.

  • Eugen Nichikov 29 февраля 2016 04:48

    Я сталкивался с таким поведением, когда был включён мемкеш.

    Похоже на то, что этот кеш не сбрасывается при редактировании блока.

    Не было возможности вникнуть как это работает. Просто отключил кеш :)

  • Тоторо 29 февраля 2016 05:26

    В моем случае, создание нового блока не помогало. Даже при удалении блока вообще, данные отображались как ни в чем не бывало.

  • Было тоже.

    Думал, что клиент выдумывает, пока сам не увидел.

  • Наблюдал такое только В Облаке. После удаления блока информация все равно была доступна.

  • А я наблюдал такое не в облаке, но при включенном мемкеше, как и писал Евгений.

    Пока не сделаешь flush_all, отдается кеш.

  • Trost 2 января 2017 14:31

    Проблема актуальна в 2017.

    Есть ли решение, при котором и блоки обновляются, и memcached не нужно совсем отключать?



Чтобы добавить комментарий, зарегистрируйтесь или войдите