我在typo3 9.5.8 版中使用自定义扩展。它的 TCA 由一些输入字段和一个不完整的字段组成。如果用户删除此 Irre 记录之一并单击“保存”按钮,我将使用挂钩 (processDatamap_postProcessFieldArray) 处理数据。我获取这些数据并在某些条件下对其进行验证。如果不满足条件,则不得保存数据。在 Irre 记录的情况下,我可以接受它并检查它是否满足我的条件。但我无法阻止将非记录保存/更新到数据库表中。我该怎么做 ?
我尝试使用 exit(),但单击“保存”按钮时会显示白屏。
class ClassName
{
public function processDatamap_postProcessFieldArray($recordStatus, $table, $recordId, $commandValue, DataHandler &$dataHandler)
{
}
}