젠드를 사용하고 있습니다. 때로는 HTML 테이블의 웹 페이지에서 데이터베이스의 데이터를 표시해야합니다.젠드의 html 테이블에 데이터를 표시하는 가장 좋은 방법
인 IndexController의 IndexAction 에서 : 지금은이 같은 일을 오전 들어
$myModel = new Model_MyTable_Object();
$data = $myModel->getAllRecords();
$this->view->show = $data->toArray();
와의
<table>
<tr>
<th>id</th>
<th>FirstName</th>
<th>LastName</th>
<th>Locaion</th>
</tr>
<?php
foreach($this->show as $data) {
echo "<tr>
<td>" . $data['id'] . "</td>
<td>" . $data['firstname'] . "</td>
<td>" . $data['lastname'] . "</td>
<td>" . $data['location'] . "</td>
</tr>";
}
?>
</table>
index.phtml을 젠드에서이 작업을 수행하기 위해 어떤 좋은 방법이 있나요 . 나는 어딘가에서 본 각각의 데이터 그리드에 대해 PHP 클래스가 만들어졌고 어디에서 우리가이 클래스의 인스턴스를 Action에 생성하고 phtml에서이 객체를 html 테이블 형식으로 다음과 같이 html 테이블 형식으로 표시합니다 :
$this->data->render();
어떻게 할 수 있습니까? 좋은 예, 학습서 또는 링크.
,이 스타일을하실 수 있습니다보기에서보기 도우미
를 작성하고, 그렇지 않으면 프리젠 테이션을 조정 가장 유용한 방법으로 테이블의, 그리고 이것은 좋은 일입니다. 어쩌면 언젠가는 테이블 프리 CSS로 모든 것을 변경하고 싶어 할 것입니다. 누가 알겠습니까? 젠드가 할 수있는 일은 모든 것을 망쳐 놓는 것입니다. –