5

我经常使用 Extbase DebugUtility ( Tx_Extbase_Utility_Debugger::var_dump($object))。它显示每个属性的附加数据,尤其是“修改”标志 - 见截图。

如何从我的控制器(updateAction)中访问这个“元属性”?我试过$object->getProperty->isModified和其他组合,无济于事。

在此处输入图像描述

4

1 回答 1

4

有一种方法$yourObject->_isDirty("propertyName")在修改后返回 true(请参阅文档)。

如果您的属性本身就是一个集合,那么只需使用$yourObject->getWhatevers()->_isDirty()(参见文档)。

于 2013-07-18T14:31:18.297 回答