readonly 속성이 selectbox에 적용되지 않았습니다. 내가 읽기 전용 속성을 어떻게 적용되는지 zf2의 선택 필드에 읽기 전용 속성을 적용하는 방법은 무엇입니까?
$form->get('role')->setAttribute('readonly', 'readonly');
내 컨트롤러
내가 선택 박스 만 적용되지 읽기 전용 특성에 대한 읽기 전용 속성을 적용array(
'type' => 'Select',
'name' => 'role',
'attributes' => array(
'id' => 'role',
'error_msg' => 'Select User Role',
),
'options' => array(
'label' => 'Role'
),
'validation' => array(
'required'=>false,
'filters'=> array(
array('name'=>'StripTags'),
array('name'=>'StringTrim')
),
'validators'=>array(
array(
'name'=>'StringLength',
'options'=>array(
'encoding'=>'UTF-8',
'min'=>1,
'max'=>250
)
)
)
)
),
컨트롤러 코드 : 여기 형태의 내 코드?
이 경우에는 숨겨진 필드를 사용하여 "field_name"의 기존 데이터를 보존해야합니다. –