【发布时间】:2013-05-13 11:23:53
【问题描述】:
试图从视图助手中获取视图对象,以便我可以渲染某个部分。但我得到的只是 NULL 这是代码 命名空间 App\Form\View\Helper;
use Zend\Form\View\Helper\AbstractHelper;
use Zend\Form\View\Helper\FormInput;
use Zend\Form\ElementInterface;
class FormDate2 extends AbstractHelper
{
protected $script = 'element-decorators/date-picker';
public function render(ElementInterface $element, $formType = null, array $displayOptions = array())
{
echo '<pre>';var_dump($this->getView());echo '</pre>';die();
}
}
【问题讨论】:
-
您如何测试帮助程序以确定视图对象为空?
-
使用该助手的自定义元素
-
流程如下,一个FormRow Helper渲染元素视图部分,通过上面贴的元素的helper获取元素html
标签: zend-framework2 zend-view view-helpers