如何在 TYPO3 Extbase 域模型的 TCA 中禁用 Edit/Hide/Delete?
How to disable Edit/Hide/Delete in TCA for TYPO3 Extbase Domain Model?
正如标题所说,我想做一个特定的Extbase domain-model完全"read only" ..这是一个自定义的Log-Entry模型,应该是可见的,但不能修改通过后端(它们是在某些控制器操作期间生成的)。
我没有故意使用 TYPO3 日志系统,因为我想有一个单独的日志,它有自己的 db-table 等。
我确实知道列的只读 属性,但我也想在列表视图中禁用任何 modification-functions。
提前致谢,奥利弗
不仅可以为列设置选项 "readOnly",还可以为整个设置此选项 table:
$GLOBALS['TCA']['yourTable']['ctrl']['readOnly'] = 1;
看看EXT:static_info_tables,这个扩展的记录不是editable。
正如标题所说,我想做一个特定的Extbase domain-model完全"read only" ..这是一个自定义的Log-Entry模型,应该是可见的,但不能修改通过后端(它们是在某些控制器操作期间生成的)。 我没有故意使用 TYPO3 日志系统,因为我想有一个单独的日志,它有自己的 db-table 等。 我确实知道列的只读 属性,但我也想在列表视图中禁用任何 modification-functions。 提前致谢,奥利弗
不仅可以为列设置选项 "readOnly",还可以为整个设置此选项 table:
$GLOBALS['TCA']['yourTable']['ctrl']['readOnly'] = 1;
看看EXT:static_info_tables,这个扩展的记录不是editable。