0

我有一个系统,它在数据库中存储了某些页面内容。在此文本中,我们可以添加自定义脚本,例如 {WIDGET_FORM},它将文本替换为名为 app_resource_widget_form 的类的内容。到目前为止,这已经奏效,但表单需要由 Zend Form 创建。不幸的是,创建它的函数需要返回一个字符串(html),因为到目前为止我只能返回 zend 表单对象。有谁知道我想做的事情是否可行。在某些时候必须将表单创建为 html,有没有办法手动调用它然后使用它?

提前致谢

4

1 回答 1

0

Zend_Form有一个__toString()方法,所以:

$html = str_replace('{WIDGET_FORM}', $form->__toString(), $html);
于 2012-07-24T12:58:58.053 回答