Вопрос по taxonomy dhtml

Главные вкладки

Аватар пользователя SolarWind SolarWind 24 августа 2007 в 10:47

Народ, есть вопрос по модулю taxonomy_dhtml. Как-то странно он у меня работает. Было у меня в тестовой базе несколько статей в разных категориях. Поставил taxonomy_dhtml. Все нормально, построилось дерево категорий и статей. Все разворачивается и отображается. В блоках тоже все хорошо. Но при добавлении новых статей и терминов в словарях наблюдается глюк. В блоках по прежнему все хорошо - термины добавляются, количество статей в них тоже соответствует действительности. Но в дереве категорий (карте сайта) ничего не обновляется. Не появляется ни новых терминов, ни новых статей. Кто-нибудь сталкивался с такой ситуацией? С чем это может быть связано?

Комментарии

Аватар пользователя SolarWind SolarWind 24 августа 2007 в 11:37

Хмм... А вот наверное нет. Я локально это все пока что тестирую. Обновление карты сайта происходит по крону?

Аватар пользователя SolarWind SolarWind 24 августа 2007 в 11:44

Подумал, если даже дело в кроне - в блоках, которые тоже генерит taxonomy_dhtml все ведь нормально. Проблема именно на странице категорий.

Аватар пользователя andron13 andron13 24 августа 2007 в 11:56

проверь. чтоб не гадать. я в привычку взял. всё если наспроил. апдейт.пхп + крон. попробуй отключить и включить модуль.

Аватар пользователя SolarWind SolarWind 24 августа 2007 в 12:20

Модуль отключил и включил. Ничего не изменилось.

Глупый вопрос - а как крон запустить? Я вручную запустил его из мой_тестовый_сайт/logs/status/run-cron. Но тоже ничего не изменилось...

Аватар пользователя SolarWind SolarWind 24 августа 2007 в 12:41

Выполнил url/cron.php, ничего не изменилось. Sad Все так же, в блоках информация актуальная, а в дереве категорий устаревшая. Sad

Аватар пользователя SolarWind SolarWind 9 сентября 2007 в 19:40

Действительно, помошло удаление записей, связанных с taxonomy_dhtml, из таблицы cache. Конечно, решение некрасивое, сейчас приходится каждый раз эти записи удалять. Но я попробую потом, когда получше разберусь с внутренностями друпала, просмотреть код на наличие этой ошибки и сделать все на автомате.

Аватар пользователя doctor doctor 21 июня 2008 в 20:42

Решил ли кто этот вопрос? У меня такая же ерунда, а очищать каждый раз таблицы - это не решение, тем более если еще и доступ для создания новых материалов у ламера.

Аватар пользователя SolarWind SolarWind 21 июня 2008 в 21:10

Я, если честно, так и удаляю периодически ручками запись в cache. Да, некрасиво. Но у меня блог веду только я один, поэтому не особо напрягает, как-то даже и привык. Wink Есть еще одно не очень красивое, но автоматизированное решение - удалять эти записи при открытии страницы categories. Это требует модификации модуля, но там все просто.