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() 関数で元の行を取得するにはどうすればよいですか?