Reputation: 3
Does anyone have an example like this: Zend Framework Multi Page Form
But for Zend Framework 2 using Zend\Session?
Upvotes: 0
Views: 1781
Reputation: 16455
There shouldn't be any need for such an example as this is nothing but Basics playing together:
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
}
}
All that's needed to create this is knowledge in two topics:
Upvotes: 6