使用 Fluid 访问 Cookie (Typo3)

问题描述

我正在寻找一种在 Fluid 中访问 c​​ookie 值的方法。有很多方法可以通过扩展来做到这一点,但如果可能的话,我希望有一种方法可以流畅地做到这一点......

解决方法

没有办法直接在流体中。有很多方法可以实现它:

  • 使用自定义数据处理器
  • 使用自定义视图助手
  • 使用 <f:cObject ViewHelper 和 TS(如上所述)
  • 使用现有的扩展,如 vhs,如果这也能完成工作。

但是,请始终不要忘记缓存,否则 TYPO3 只会缓存页面的第一个点击并将输出返回给其他所有人!