A wizard zf2 module for twitter bootstrap, depending on SxBootstrap and assetmanager.
JavaScript PHP CSS
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
assets
config
src/SxBootstrapWizard
tests
.gitignore
LICENSE
Module.php
README.md
composer.json
coverage-checker.php
phpunit.xml.dist

README.md

SxBootstrapWizard

A twitter bootstrap wizard.

Installation

  1. Add the dependency to your composer.json file:
    "require": {
        "spoonx/sxbootstrapwizard": "0.2.*"
    }

Usage

Here's a simple example:

php (view)

<?php

// Add the assets
$this->sxbWizardAssets()->add();

// The title to show. (Automatically translated, whenever a translator is available).
$title  = 'My dialog!';

// The ID needed to reference your wizard later on
$id = 'my-wizard';

// Create a new wizard instance
$wizard = $this->sxbWizard($title, $id);

/* Add a card.
 *
 * $label       The label for the card. (Automatically translated, whenever a translator is available).
 *
 * $content     The content for the card. Allowed types are:
 *                  - ViewModel
 *                  - /path/to/view (will be resolved, and loaded using partial helper)
 *                  - string
 *
 * $cardName    The name of the card (used in the front-end)
 */
$wizard->addCard($label, $viewModel, $cardName);

echo $wizard

Javascript

var options = {},
    wizard  = $("#my-wizard").wizard(options);

wizard.show();

Questions / support

If you're having trouble with the module there are a couple of resources that might be of help.