cors/workflow-gui

Workflow Configuration UI for Pimcore

Installs: 4 917

Dependents: 0

Suggesters: 0

Security: 0

Stars: 4

Watchers: 0

Forks: 0

Open Issues: 0

Language:JavaScript

Type:pimcore-bundle

2.0.2 2022-10-13 07:09 UTC

This package is auto-updated.

Last update: 2024-04-13 10:44:35 UTC


README

Requirements

  • Pimcore 10.0.x

Workflow GUI adds a User Interface for configuring Pimcore Workflows.

Getting started

  • Install via composer composer require cors/workflow-gui
  • Enable via command-line (or inside the pimcore extension manager): bin/console pimcore:bundle:enable WorkflowGUIBundle
  • Install via command-line (or inside the pimcore extension manager): bin/console pimcore:bundle:install WorkflowGUIBundle
  • Make sure that the Bundles generated config is loaded (config/config.yaml): ../var/bundles/workflow-gui/workflow.yml

Configuration

  • Inside your project, go to settings -> Workflows
  • Click in Add Workflow and enter the name of the new Workflow
  • At the Settings tab, the Label property is a required field
  • At the Supports tab, the Class property is a required field
  • At the Places tab, the Places are a required field
  • At the Transitions tab, the Transitions are a required field

For more information about the available options and description of the fields, go to the following URL: Pimcore-Documentation/WorkflowManagement/ConfigurationDetails

Workflow History

In the "Notes & Events" tab, there is a list with every action used on the object via the Workflow module.

Workflow Overview

If workflows are configured for a Pimcore element, an additional tab with workflow details like all configured workflows, their current places, and a workflow graph is added to Pimcore element detail page.

To render the graph, Graphviz is needed as an additional system requirement.