2012-09-25 5 views
1

일부 요소가있는 젠드 양식이 있습니다. 데이터베이스에서 채워 져야하는이 양식에 일부 동적 레이블을 갖고 싶습니다. 어떤 요소를 사용해야합니까? 본문? 예를 들어 lats는 사용자 데이터를 편집 할 수있는 양식이 있다고합니다. 사용자 ID, 사용자 이름 등 (이 값은 편집 할 수 없어야 함) 및 전화, 주소 등과 같은 사용자 설명 필드와 같은 값을 표시하기위한 레이블이 필요합니다 (편집 가능해야 함). 이 점에 대해 조언 해주세요. 문안 인사.젠드 양식 데이터베이스의 동적 레이블

답변

1
$form = new Zend_Form(); 

$rows = array (
    array (
     'type' => 'text', 
     'label' => 'Phone' 
    ), 
    array (
     'type' => 'text', 
     'label' => 'Name' 
    ), 
); 

foreach ($rows as $row) 
{ 
    $form->addElement ($row ['type'], $row ['label'], array (
     'label' => $row ['label'] 
    )); 
} 

echo $form->render (new Zend_View());