Zend framework2 Zend Framework 2-多页表单

Zend framework2 Zend Framework 2-多页表单,zend-framework2,zend-form2,Zend Framework2,Zend Form2,有没有人举过这样的例子: 但是对于使用Zend\Session的Zend Framework 2,不应该有这样的例子,因为这只不过是一个基本的游戏: public function multiFormAction() { $session = $yourSessionContainer(); if (false === $session->hasStepOneBeenDone()) { $form = new FormStepOne();

有没有人举过这样的例子:

但是对于使用Zend\Session的Zend Framework 2,不应该有这样的例子,因为这只不过是一个基本的游戏:

public function multiFormAction()
{
    $session = $yourSessionContainer();

    if (false === $session->hasStepOneBeenDone()) {
        $form = new FormStepOne();
        // Check for Post
        // Validate Form
        // Render Form on Error or Post
        // If Valid, safe Form Data into Session
    }

    if (false === $session->hasStepTwoBeenDone()) {
        $form = new FormStepTwo();
        // Check for Post
        // Validate Form
        // Render Form on Error or Post
        // If Valid, safe Form Data into Session
    }

    if (false === $session->hasStepNBeenDone()) {
        $form = new FormStepTwo();
        // Check for Post
        // Validate Form
        // Render Form on Error or Post
        // If Valid, safe Form Data into Session
    }
}
创建这些内容所需的只是两个主题的知识:


    • 不需要这样一个例子,因为这只是一个基本的游戏:

      public function multiFormAction()
      {
          $session = $yourSessionContainer();
      
          if (false === $session->hasStepOneBeenDone()) {
              $form = new FormStepOne();
              // Check for Post
              // Validate Form
              // Render Form on Error or Post
              // If Valid, safe Form Data into Session
          }
      
          if (false === $session->hasStepTwoBeenDone()) {
              $form = new FormStepTwo();
              // Check for Post
              // Validate Form
              // Render Form on Error or Post
              // If Valid, safe Form Data into Session
          }
      
          if (false === $session->hasStepNBeenDone()) {
              $form = new FormStepTwo();
              // Check for Post
              // Validate Form
              // Render Form on Error or Post
              // If Valid, safe Form Data into Session
          }
      }
      
      创建这些内容所需的只是两个主题的知识:


      您是否检查了文档的2.2部分?已经搜索过谷歌并向Zend网站发送了电子邮件,没有人在ZF2的多页表单上有任何例子。谢谢。你看过文档的2.2部分了吗?已经搜索过谷歌并向Zend网站发送了电子邮件,没有人在ZF2的多页表单上有任何例子。谢谢。谢谢山姆。我不想再“重新发明轮子”了。他的例子和ZF1的其他例子给了我一些想法。我想用Zend\Session和其他工具专门为此创建一个控制器。谢谢Sam。我不想再“重新发明轮子”。他的例子和ZF1的其他例子给了我一些想法。我想用Zend\Session和all专门为此创建一个控制器。