关于TYPO3缓存,如何正确使用ifAuthenticated view helper?

关于TYPO3缓存,如何正确使用ifAuthenticated view helper?,typo3,fluid,view-helpers,typo3-9.x,Typo3,Fluid,View Helpers,Typo3 9.x,当仅当用户登录时才使用查看帮助器呈现内容时,即使用户一直登录,该内容有时会显示(正确),有时则不会显示 我猜原因一定是页面get被缓存了,所以视图帮助器并不总是为用户获得正确的状态。这是否意味着要使用此视图辅助程序,必须禁用页面的整个缓存?正确的方法是仅在用户\u INT上下文中或在缓存完全禁用的页面上使用此视图辅助程序(尽管不建议这样做) 只有当TYPO3不允许缓存渲染的模板时,ViewHelper才会每次执行并给出正确的结果

当仅当用户登录时才使用查看帮助器呈现内容时,即使用户一直登录,该内容有时会显示(正确),有时则不会显示


我猜原因一定是页面get被缓存了,所以视图帮助器并不总是为用户获得正确的状态。这是否意味着要使用此视图辅助程序,必须禁用页面的整个缓存?

正确的方法是仅在
用户\u INT
上下文中或在缓存完全禁用的页面上使用此视图辅助程序(尽管不建议这样做)

只有当TYPO3不允许缓存渲染的模板时,ViewHelper才会每次执行并给出正确的结果