1
'비워 둘 수 없습니다'인상 진정한YII : 규칙 'allowEmpty'=> 아직도 내가 CActiveRecord.rules에 문제가
public function rules(){ return array( array('photo_path', 'required', 'on'=>'insert'), array('photo_path', 'file', 'types'=>'jpg, gif, png', 'allowEmpty'=>true), ); }
Photo_path는 업데이트 할 수 있습니다보기에서 모델이 생성 된 경우에만 필요합니다 비어있어 라.
나는 무슨 일이 일어 났는지 모르지만 한 시간 전에 효과가 있지만 지금은 그렇지 않습니다. 내가 파일을 선택하면 내가 얻을
는 :
명시 적으로 업데이트 시나리오를 설정하고 있습니까? 나는 시나리오가 'insert'로 기본 설정 될 것이라고 생각한다. – ldg
'필수'규칙을 제거하고 삽입 시나리오의 경우 alloEmpty => false를 작성하고 업데이트 시나리오의 경우 allowEmpty => true를 작성합니다. 고맙습니다. – qwetty
언제 문제가 있습니까? 삽입 또는 업데이트 중입니까? –