Модуль входа в Joomla не работает в статье

Я загружаю модуль входа в систему Joomla в статье, используя {loadposition xxx}. когда кеш включен, он не работает и выдает ошибку Invalid Token.

Я понял, что он берет значение скрытого поля токена Joomla из кеша, который обычно генерируется случайным образом по-разному каждый раз, когда загружается модуль входа в систему.

Может у кого-нибудь есть идея заставить его работать?


person Anand    schedule 25.05.2011    source источник


Ответы (1)


Во-первых, вы не можете удалить скрытое поле токена, потому что таким образом форма никогда не будет работать ... Это обязательный параметр, поэтому вам нужно восстановить его обратно и выполнить следующие действия.

  • Перейти к диспетчеру модулей
  • Один модуль
  • Первый элемент параметров называется «Кэширование», установите для него значение никогда.

ИЗМЕНИТЬ

Вам лучше использовать плагин Modules Anywhere от Nonumber.nl.

Он исправляет 99 $ проблем, возникающих из-за {loadposition} в отношении заголовка модуля, содержимого, кэширования и т. д.

person Ahmad Alfy    schedule 25.05.2011
comment
я пробовал, но он отключил только кеш конкретных модулей. Но когда модуль загружается в статью с помощью loadposition, он становится частью статьи, и здесь вступает в действие кеш com_content. какими бы ни были настройки кеша модуля, artice всегда будет рендериться из кеша com_content. - person Anand; 25.05.2011
comment
Используете ли вы плагин {loadposition} для вставки модуля в содержимое? - person Ahmad Alfy; 25.05.2011