2011-05-25 82 views
0

我正在使用{loadposition xxx}在文章中加载Joomla登录模块。 当缓存打开时,它不起作用,并给出无效令牌的错误。Joomla登录模块不工作在artcle

我发现它是从缓存中获取Joomla令牌的隐藏字段的值,每次登录模块加载时通常会随机生成不同的值。

任何人都可以有一些想法,使其工作?

回答

0

首先,你不能删除令牌的隐藏字段,因为这样的形式行不通......这是一个必要的参数,所以你必须把它恢复回来,并按照下列步骤操作

  • 转到模块manager
  • 其中一个模块
  • 参数上的第一项称为“缓存”,将其设置为从不

编辑

您更好地使用该插件Modules Anywhere通过Nonumber.nl

它解决99 $的问候,因为{} loadposition出现的问题,模块标题,内容,缓存...等

+0

我试过了,但它只禁用了特定的模块缓存。但是,当使用加载位置将文章加载到文章中时,它将成为文章的一部分,并且此处com_content的缓存开始生效。无论模块的缓存设置如何,artice总是会从com_content的缓存中渲染。 – Anand 2011-05-25 12:29:02

+0

您是否正在使用{加载位置}插件将模块插入内容中? – 2011-05-25 12:30:09

+0

是的,我正在使用该插件。 – Anand 2011-05-25 12:37:15