【发布时间】:2012-01-06 00:36:40
【问题描述】:
我有一个自定义视图助手,用于向表单添加元素。我正在尝试让它正确填充已保存到数据库中的数据。
问题在于数据没有传递到视图助手中
class View_Helper_JQMy extends ZendX_JQuery_View_Helper_UiWidget
{
public function jqMy($id, $value=null, $attribs=null, $options=null)
{}
当我在表单控制器中构建表单并在那里设置所有选项时,它们会正确传递并构建表单。
但是当我从控制器调用 $form->populate($data) 时,这个表单元素没有得到数据
我最好的猜测是 jqMy 助手是在 $value 被设置为我想在表单中填充的数据之前被调用的。但我无法确定这与填充的核心 zend 表单元素有何不同。
【问题讨论】:
标签: php zend-framework zend-form