Zend查看助手& partialLoop:渲染顺序

时间:2014-01-27 15:33:48

标签: php html zend-framework partials view-helpers

我有一个使用partialLoop的视图帮助器。

很简单,但我希望我的视图助手能够在Html标记内返回partialLoop的内容。因此,帮助程序将负责围绕生成的内容的html标记。

class Zend_View_Helper_MyHelper extends Zend_View_Helper_Abstract{

private function myFactory($data) {

    $html .= '<table id="myTable"><tr>';
    $html .= $this->view->partialLoop('_partials/_item.phtml', $data);
    $html .= '</tr></table>';
    return $html;
}

public function myHelper($data) {
    return $this->myFactory($data);

}

}

当我使用这段代码时,table和tr html标签都在partialLoop之后呈现,这不是我想要的行为。

1 个答案:

答案 0 :(得分:0)

这是一个tr / td渲染问题。