2017 © Pedro Peláez
 

yii2-extension yii2-workflow-view

A simple widget to display your workflows

image

raoul2000/yii2-workflow-view

A simple widget to display your workflows

  • Sunday, September 17, 2017
  • by raoul2000
  • Repository
  • 6 Watchers
  • 14 Stars
  • 4,050 Installations
  • PHP
  • 10 Dependents
  • 0 Suggesters
  • 3 Forks
  • 2 Open issues
  • 3 Versions
  • 9 % Grown

The README.md

PROOF OF CONCEPT - NOT ACTIVELY MAINTAINED, (*1)

yii2-workflow-view

Latest Stable Version Total Downloads License, (*2)

A Widget to display workflows created with yii2-workflow, (*3)

Checkout the demo, (*4)

Installation

The preferred way to install this extension is through composer., (*5)

Either run, (*6)

php composer.phar require --prefer-dist raoul2000/yii2-workflow-view "*"

or add, (*7)

"raoul2000/yii2-workflow-view": "*"

to the require section of your composer.json file., (*8)

Usage

To display a workflow with the widget, you must have ... a workflow to display ! Once you have it, just assign it to the workflow parameter of the WorkflowViewWidget., (*9)

In the example below we are assuming that the Post model is attached to a SimpleWorkflowBehavior and that it has been correctly initialized., (*10)

 $post,
    'containerId' => 'myWorkflowView'
]);
?>



In this example we have passed model instance to the widget but can also pass a Workflow instance to display it. When a model is passed to the widget, it will display the workflow the model is in, and if the model is not in a workflow (i.e. it has no status), the widget displays the default workflow., (*11)

Here is an example of workflow view produced by the widget :, (*12)

workflow view, (*13)

As you can see, the initial status is highlighted with a green thick border., (*14)

For more information on the SimpleWorkflowBehavior and the wonderful world of workflows with Yii2, please refer to yii2-workflow, (*15)

Note that this widget relies on vis.js to render the workflow., (*16)

License

yii2-workflow-view is released under the BSD 3-Clause License. See the bundled LICENSE.md for details., (*17)

Yii2, (*18)

The Versions

17/09 2017

dev-master

9999999-dev http://www.yiiframework.com/

A simple widget to display your workflows

  Sources   Download

BSD-3-Clause

The Requires

 

yii2 widget view workflow

23/08 2015

0.0.2

0.0.2.0 http://www.yiiframework.com/

A simple widget to display your workflows

  Sources   Download

BSD-3-Clause

The Requires

 

yii2 widget view workflow

22/08 2015

0.0.1

0.0.1.0 http://www.yiiframework.com/

A basic widget to display your workflows

  Sources   Download

BSD-3-Clause

The Requires

 

yii2 widget view workflow