Народ, есть вопрос по модулю taxonomy_dhtml. Как-то странно он у меня работает. Было у меня в тестовой базе несколько статей в разных категориях. Поставил taxonomy_dhtml. Все нормально, построилось дерево категорий и статей. Все разворачивается и отображается. В блоках тоже все хорошо. Но при добавлении новых статей и терминов в словарях наблюдается глюк. В блоках по прежнему все хорошо - термины добавляются, количество статей в них тоже соответствует действительности. Но в дереве категорий (карте сайта) ничего не обновляется. Не появляется ни новых терминов, ни новых статей. Кто-нибудь сталкивался с такой ситуацией? С чем это может быть связано?
Комментарии
крон работает?
Хмм... А вот наверное нет. Я локально это все пока что тестирую. Обновление карты сайта происходит по крону?
Подумал, если даже дело в кроне - в блоках, которые тоже генерит taxonomy_dhtml все ведь нормально. Проблема именно на странице категорий.
проверь. чтоб не гадать. я в привычку взял. всё если наспроил. апдейт.пхп + крон. попробуй отключить и включить модуль.
Модуль отключил и включил. Ничего не изменилось.
Глупый вопрос - а как крон запустить? Я вручную запустил его из мой_тестовый_сайт/logs/status/run-cron. Но тоже ничего не изменилось...
Кром нужен 100% процедура вызывается обновления через _cron
url - cron.php
Выполнил url/cron.php, ничего не изменилось. Все так же, в блоках информация актуальная, а в дереве категорий устаревшая.
попробуй очистить таблицу cache_content.
А у меня нет такой таблицы. Я вообще кэширование не включал...
Действительно, помошло удаление записей, связанных с taxonomy_dhtml, из таблицы cache. Конечно, решение некрасивое, сейчас приходится каждый раз эти записи удалять. Но я попробую потом, когда получше разберусь с внутренностями друпала, просмотреть код на наличие этой ошибки и сделать все на автомате.
Решил ли кто этот вопрос? У меня такая же ерунда, а очищать каждый раз таблицы - это не решение, тем более если еще и доступ для создания новых материалов у ламера.
Я, если честно, так и удаляю периодически ручками запись в cache. Да, некрасиво. Но у меня блог веду только я один, поэтому не особо напрягает, как-то даже и привык. Есть еще одно не очень красивое, но автоматизированное решение - удалять эти записи при открытии страницы categories. Это требует модификации модуля, но там все просто.