2016-09-29 7 views
0

나는 그 중 하나가 비활성화 된 것으로 표시된 젠드 양식을 가지고 있으며 사용자가 편집 할 수 없습니다.Zend Framework 1에서 라디오 요소가 비활성화 된 경우 값이 비어 있습니다.

 $gender = new Zend_Form_Element_Radio('gender'); 
     $gender->setLabel('Gender') 
       ->setMultiOptions(array(
        'Male' => 'Male', 
        'Female' => 'Female' 
       )); 
     $gender->setRequired(true); 
     $gender->setAttrib('disabled', 'true'); 

제 경우에는 업데이트했을 때 데이터베이스의 값이 성별 행에 비어있게됩니다. 예 : 성별을 '남성'으로 설정하고 다른 요소가 업데이트 된 후 데이터베이스의 성별 데이터가 손실됩니다. 그것을 고치는 방법?

답변

0

사용할 수없는 입력은 제출시 게시되지 않습니다. 대신 읽기 전용 입력을 사용할 수 있습니다.

+0

시도했지만 여전히 작동하지 않습니다. 나는 또한 참고 문헌을 읽었고 라디오 요소는 읽기 전용 입력을 사용할 수 없다. – Putra