1
젠드 폼 데코레이터를 사용하여 표시된 것처럼 HTML 태그 사이에 '#', 'Name'및 'Number'와 같은 값을 삽입하는 것이 좋습니다. 감사합니다Zend Decorator를 사용하여 태그에 값을 삽입하는 방법
<thead>
<tr>
<th>#</th>
<th>Name</th>
<th>Number</th>
</tr>
</thead>
편집 : @Asuraya 명확히하기 위해 : 나는 아래 장식 코드와 위의 원하는 구조를 생성 할 수 있었다. 그러나 '#', 'Name'및 'Number'태그없이 렌더링됩니다. 나는 값을 삽입하는 방법을 알아낼 수 없었다.
$subform->setDecorators(array(
'FormElements',
array(array('th1' => 'HtmlTag'), array('tag' => 'th')),
array(array('th2' => 'HtmlTag'), array('tag' => 'th')),
array(array('th3' => 'HtmlTag'), array('tag' => 'th')),
array(array('row' => 'HtmlTag'), array('tag' => 'tr')),
array(array('thead' => 'HtmlTag'), array('tag' => 'thead')),
array(array('tbody' => 'HtmlTag'), array('tag' => 'tbody', 'placement' => 'APPEND')),
array(array('table' => 'HtmlTag'), array('tag' => 'table', 'id' => 'tabdata')),
'Form',
));
감사합니다, 나는 더 나은 명확성을 위해 게시물을 편집 한 것입니다. –