0
다른 곳에서 긁힌 일부 데이터 화면을 반환하는 데 도움을주는 뷰 도우미를 작성하고 있습니다. 제 질문은 수집 된 데이터를 수집하고 뷰에서 사용하기 위해 가장 좋은 방법은 무엇입니까 ?젠드 프레임 워크보기 도우미로 데이터 반환
보기 도우미가 나가서 데이터로 가득 찬 몇 개의 div를 성공적으로 가져 오는 것으로 가정합니다.
데이터 배열을 반환하고 뷰에서 반복해야합니까?
$i = 0
foreach($this->myHelper as $noob) {
echo '<div><h3>'.$noob[$i][0].'</h3><a href="'.$noob[$i][1].'">'.$noob[$i][2].'</a></div>';
$i++;
}
출력을 뷰 도우미에 빌드하고 전체를 문자열로 반환 하시겠습니까?
echo $this->myHelper;
/* giving me something like:
<div><h3>Foo1</h3><a href="bar1.htm">bar1</a></div>
<div><h3>Foo2</h3><a href="bar2.htm">bar2</a></div>
*/
또는 객체가 아닌 배열이나 다른 방법으로 I가 누락 (또는 위의 예에서 나사) 오전를 반환? 미리 감사드립니다.
내가<?php echo $this->myHelper('path/to/partial.phtml') ?>
및 예
를 들어, (데이터에 따라)partial
또는
partialLoop
도우미를 사용하여 결과를 반환 뷰 부분 인수를 추가하고 지명 부분 스크립트에 데이터를 전달하는 것