如何获得zend子窗体值

时间:2018-08-17 07:24:46

标签: php zend-framework zend-form subform

我有zend项目启动并正在运行。如何获取zend子窗体值并将其保存在控制器中?

如果我使用extends Zend_Form可以正常工作。但是,如果我使用extends Zend_Form_SubForm,则不会显示表单值。

我在控制器中使用以下代码来显示值:

public function registerAction() {

         $baseForm = new BaseForm();
         $this->view->baseForm = $baseForm;

         $request=$this->getRequest();

          if ($request->isPost()) 
        {
              $baseForm = new BaseForm();
              if ($baseForm->isValid( $request->getPost()) ) {
                  $baseData = array(
                      'id'=>$baseForm->getValue('id'),
                     'name'=>$baseForm->getValue('username'),
                  );
                   print_r($baseData);
                         exit;
              }
          }
}

任何帮助将不胜感激。预先感谢。

我正在使用zend Framework 1.12。

0 个答案:

没有答案