我有一个product
实体,它有一个images
字段,存储从产品中获取的图像名称,但是这些图像名称取决于唯一的part_number
字段。因此,如果用户在零件号上犯了错误并要进行编辑,那么我也必须更改图像名称。
我尝试了这个方法,但是它不起作用:
// class ProductsAdmin extends Admin
public function preUpdate($product) {
$old_product = $this->getSubject();
if ($old_product->getPartNumber() != $product->getPartNumber)
{
// change file names
}
$this->saveFile($product);
}
如何在preUpdate()函数中获取原始行?