如何在TCA中禁用TYPO3 Extbase域模型中的编辑/隐藏/删除?

时间:2017-11-15 14:51:01

标签: typo3 readonly domain-model

正如标题所说,我想完全制作一个特定的Extbase域模型"只读#34; ..这是一个自定义的日志条目模型,应该是可见的,但不能通过后端进行修改(它们是在某些控制器操作期间生成的)。 我没有故意使用TYPO3日志系统,因为我想拥有一个带有自己的db-table等的单独日志。 我知道列的readOnly属性,但我想在列表视图中禁用任何修改函数。 提前谢谢,奥利弗

1 个答案:

答案 0 :(得分:3)

列中不仅有“readOnly”选项,还可以为整个表设置此选项:

$GLOBALS['TCA']['yourTable']['ctrl']['readOnly'] = 1;

看看EXT:static_info_tables,此扩展程序中的记录不可编辑。