A twitter bootstrap wizard.
- Add the dependency to your composer.json file:
"require": {
"spoonx/sxbootstrapwizard": "0.2.*"
}
Here's a simple example:
<?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
var options = {},
wizard = $("#my-wizard").wizard(options);
wizard.show();
If you're having trouble with the module there are a couple of resources that might be of help.
- RWOverdijk at irc.freenode.net #zftalk.dev
- Issue tracker. (Please try to not submit unrelated issues).
- By mail
- The documentation (javascript) found here