From ae797e7c875838dbb07682e13cd59440bd6721a6 Mon Sep 17 00:00:00 2001 From: dpfaffenbauer Date: Sat, 1 Jul 2017 21:02:45 +0200 Subject: [PATCH] update installation docs --- README.md | 27 ++++++++++++++++++++++++++- 1 file changed, 26 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index 82c0a81..aa612b2 100644 --- a/README.md +++ b/README.md @@ -12,10 +12,35 @@ Process Manager Plugin keeps track of all your "long running jobs". It adds a ni - [ImportDefinitions](https://github.com/w-vision/ImportDefinitions) ## Getting started + * Since Process-Manager depends on CoreShops ResourceBundle, and the ResourceBundle only exists in DEV yet, you need to set your "minimum-stability" to "dev" in your composer.json * Install via composer ```composer require dpfaffenbauer/process-manager dev-master``` + * Load needed Bundles: + ```php + addBundles(array( + new \JMS\SerializerBundle\JMSSerializerBundle(), + new \CoreShop\Bundle\ResourceBundle\CoreShopResourceBundle(), + new \FOS\RestBundle\FOSRestBundle(), + new \Doctrine\Bundle\DoctrineCacheBundle\DoctrineCacheBundle(), + new \Stof\DoctrineExtensionsBundle\StofDoctrineExtensionsBundle() + ), 120); + } + ``` + * Load config file: + ```yml + #app/config.yml + imports: + - { resource: "@CoreShopResourceBundle/Resources/config/app/config.yml" } + ``` * Open Extension Manager in Pimcore and enable/install Plugin + * It sometimes happens to me that assets are not getting installed right from pimcore, therefore run ```bin/console assets:install --symlink``` + * Install via CLI ```bin/console coreshop:resources:install --application-name process_manager``` or within Pimcore Extension Manager * After Installation within Pimcore Extension Manager, you have to reload Pimcore - * Open Settings -> Process Manager + * Open Tools -> Process Manager ## Integrate to your Task