저는 PhotoForm이라는 양식이 있습니다. PhotoForm에는 emebedded BlobDataForm이 있습니다.symfony - blob 데이터 이미지 크기 절약
blbo 데이터를 잘 저장할 수 있습니다. 내 문제는 blob_data 테이블에 있습니다.
2 개의 필드, image_width 및 image_height가 있습니다.
블롭을 저장할 때 이러한 세부 정보도 저장하고 싶습니다.
doSave()를 재정의했습니다.
protected function doSave($con = null)
{
if (null === $con)
{
$con = $this->getConnection();
}
$this->updateObject();
$blobData = new BlobData();
$this->saveEmbeddedForms($con);
$this->getObject()->setBlobData($this->getEmbeddedForm('blob_data')->getObject());
$this->getObject()->save($con);
}
saveEmbeddedForms()도 재정의해야합니까?
감사
편집 :
좋아, 내가 오버라이드 (override) 할 필요가 보인다 있도록 : 난 그냥 문제가 이미지 폭 얻는 데
processValues ()
을 및 높이 속성.
아무도 내가 어떻게하는지 알 수 있습니까?
감사
나를 도와 줄 수 있습니까? 폭과 높이의 값을 얻는 방법을 잘 모르겠습니다. 감사 – terrid25