A wizard zf2 module for twitter bootstrap, depending on SxBootstrap and assetmanager.
JavaScript PHP CSS
Switch branches/tags
Nothing to show
Clone or download
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.