Skip to content

SwitchSystems/Wizard

 
 

Repository files navigation

Wizard module for Zend Framework 2

Build Status Coverage Status Dependencies Status

Introduction

Wizard module intend to provide a way to manage multi-step forms. For that, wizard contains all the steps which each has its own form and data validation. We use session to temporarily store step data and finally store them into a database (for instance) at the end of the wizard.

Requirements

Features / Goals

  • Manage wizard process [COMPLETE]

Installation

  1. Add this project in your composer.json:

    "require": {
        "neeckeloo/wizard": "dev-master"
    }
  2. Now tell composer to download dependencies by running the command:

    $ php composer.phar update
  3. Enabling it in your application.config.php file:

    <?php
    return array(
        'modules' => array(
            // ...
            'Wizard'
        ),
        // ...
    );
  4. Copy the ./vendors/neeckeloo/wizard/config/wizard.global.php.dist to your ./config/autoload/wizard.global.php.

     <?php
    
     $wizard = array(
         'default_layout_template' => 'wizard/layout',
         'default_class' => 'Wizard\Wizard',
         'wizards' => array(),
     );
    
     return array('wizard' => $wizard);
    

About

Wizard module for Zend Framework 2

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • PHP 100.0%