tx_news: в подробном представлении всегда отображается первая просмотренная статья
T3 8.7.15 с последними версиями tx_news и realurl. Все работало просто отлично. Внезапно происходит следующее:
Нажмите на ссылку новостной статьи в виде списка, и он отобразит подробный вид и отобразит все правильно, как и ожидалось. Затем, когда я возвращаюсь и щелкаю (любую) другую статью, она снова отображает статью, которую я только что просматривал ранее, и будет отображать только эту статью, независимо от того, какую другую статью я выберу. Это всегда первая отображаемая статья, которая отображается (пока не будет очищен кэш).
Между прочим, ссылки корректны в зависимости от выбранной статьи. Однако всегда отображается первая просмотренная статья, несмотря ни на что.
Отключить realurl, но поведение такое же. Очистка всех кешей тоже не помогла.
1 ответ
Относится к news
а также realurl
есть специальная страница в руководстве news
Конфигурация RealURL, расширенная конфигурация включает также некоторые настройки, связанные с chache.
Дополнительно вам может потребоваться настроить некоторые общие настройки кэша.
Другое дело, что вы должны очистить кешrealurl
возможно, после настройки некоторых параметров.
Кроме того, произошли некоторые изменения, связанные с кэшем в ядре и viewhelpers, я просто не уверен, относятся ли они к news
в общем или к вашим индивидуальным new-шаблонам:
- Удалить опцию cHashIncludePageId из расчета cHash
- Сделайте cHash настраиваемым в Fluid Widget Links
Что касается этой проблемы, вы должны проверить свои шаблоны, если они используют какой-либо применяемый viewhelper.
Если все подсказки никогда не помогают устранить нежелательное поведение кэширования, самый простой обходной путь - полностью отключить кэш на страницах новостей до тех пор, пока не будет найдено решение. Я обновлю этот ответ, если найду дополнительную информацию. Вот как отключить кеш страниц для одной страницы:
Откройте страницу настроек страницы, на которой находится плагин новостей
Перейдите на вкладку "Поведение"
Настройте параметры кеша