Installation und Configuration
Bundle Installation
To install Pimcore Workflow Designer for Pimcore 11 or higher, follow the three steps below:
- Install the required dependencies:
composer require pimcore/workflow-designer
- Make sure the bundle is enabled in the
config/bundles.php
file. The following lines should be added:
use Pimcore\Bundle\WorkflowDesignerBundle\PimcoreWorkflowDesignerBundle;
// ...
return [
// ...
PimcoreWorkflowDesignerBundle::class => ['all' => true],
// ...
];
- Install the bundle:
bin/console pimcore:bundle:install PimcoreWorkflowDesignerBundle
System Requirements
As the Pimcore workflows are defined via symfony configuration files, the bundle needs to be able to create a symfony
configuration file.
Thus, Pimcore needs to have writing access to var/config/workflow-designer/workflows.yaml
and be able to rebuild
the Symfony container.
User Permissions
Pimcore backend users need to have granted the permission Workflow Designer
for accessing the workflow designer.
Workflow Save File
You can configure the filepath where the workflows are stored by setting configuration_file_path
.
By default, it would be stored under the var/config
folder
pimcore_workflow_designer:
configuration_file_path: var/config/workflow-designer/workflows.yaml