【发布时间】:2017-05-05 17:58:07
【问题描述】:
我们在 tt_contents 以及 TCA 中的所有内容元素中添加了一个新字段。根据该字段中的值,我们想要控制是否应该渲染元素。
该行为类似于 FE 用户的内容元素访问控制。
我正在寻找一个 Hook 或如何解决这个问题的想法。不幸的是,我在 felogin 中找不到任何有用的东西,我也尝试了以下 Hooks。
contentPostProc
render-preProcess
系统信息:
- TYPO3:6.2.19
- 通量:7.2.3
- 流体页面:3.3.1
如果有人能给我指个方向,那就太好了,谢谢。
更新:
必须从 tt_contents 表中的新字段更改为 mm 关系表。这使得它更加复杂,因为必须连接表。
更新:
由于有多种解决方案,我尝试了很多,但以getRecordOverlay 挂钩结束。在必须使用的接口PageRepositoryGetRecordOverlayHookInterface 中,您可以找到一种用于 pre-hook 和 post-hook 的方法。
【问题讨论】:
标签: typo3 rendering hook typo3-6.2.x