1

我尝试在typo3 通量内容元素中获取用户会话数据。使用 {user.first_name} 我可以访问用户的名字,但这会被缓存,这意味着所有用户都会看到第一个访问页面的用户的名字。如何在此模板中取消缓存或加载用户会话数据。

我已经尝试过的

  • <f:cache.disable> </f:cache.disable> 不幸的是,用户变量仍然被缓存...
  • <v:render.uncache> 为了使部分用户会话数据可访问,我需要将其作为参数传递,但参数会被缓存:(
  • <f:security.ifAuthenticated> 只检查权限,但也会缓存。

工作方法:

  • 在打字稿设置中添加 config.no_cache = 1 或 page.config.no_cache = 1 有效,但我想在没有打字稿的情况下使用不断变化的解决方案,USER_INT 等效解决方案应该是 v:render.uncache,但参数是如上所述缓存传递

谢谢你的帮助

4

0 回答 0