diff --git a/ProcessMaker/Http/Controllers/ProcessesCatalogueController.php b/ProcessMaker/Http/Controllers/ProcessesCatalogueController.php
index e237d349c7..b5a6f7ea11 100644
--- a/ProcessMaker/Http/Controllers/ProcessesCatalogueController.php
+++ b/ProcessMaker/Http/Controllers/ProcessesCatalogueController.php
@@ -20,8 +20,9 @@ public function index(Request $request)
*
* @return \Illuminate\Contracts\View\Factory|\Illuminate\View\View
*/
- public function open(Process $process)
+ public function open(Process $process, Request $request)
{
- return view('processes-catalogue.open', compact('process'));
+ $category = $request->input('category') ?? 0;
+ return view('processes-catalogue.open', compact('process', 'category'));
}
}
diff --git a/resources/js/processes-catalogue/components/Breadcrumbs.vue b/resources/js/processes-catalogue/components/Breadcrumbs.vue
index 6b6a93ab38..a4c8013bbd 100644
--- a/resources/js/processes-catalogue/components/Breadcrumbs.vue
+++ b/resources/js/processes-catalogue/components/Breadcrumbs.vue
@@ -14,8 +14,8 @@
-
- {{ category }}
+
+ {{ categoryName }}
@@ -29,14 +29,27 @@
diff --git a/resources/js/processes-catalogue/components/ProcessInfo.vue b/resources/js/processes-catalogue/components/ProcessInfo.vue
index 674563e1b7..ff6abe9ee6 100644
--- a/resources/js/processes-catalogue/components/ProcessInfo.vue
+++ b/resources/js/processes-catalogue/components/ProcessInfo.vue
@@ -1,17 +1,18 @@
-
+
{{ $t("Processes Browser") }}
-
@@ -37,18 +38,49 @@
diff --git a/resources/js/processes-catalogue/components/ProcessesCatalogue.vue b/resources/js/processes-catalogue/components/ProcessesCatalogue.vue
index 3a5f0b06a4..8c4cdd418b 100644
--- a/resources/js/processes-catalogue/components/ProcessesCatalogue.vue
+++ b/resources/js/processes-catalogue/components/ProcessesCatalogue.vue
@@ -1,6 +1,9 @@
-
+
{{ $t('Processes Browser') }}
@@ -74,6 +77,7 @@ export default {
},
selectCategorie(value) {
this.category = value;
+ this.$refs.breadcrumb.getCategory(value.name);
this.showCardProcesses = true;
this.showWizardTemplates = false;
},
diff --git a/resources/views/processes-catalogue/open.blade.php b/resources/views/processes-catalogue/open.blade.php
index 9c9f5795fa..60a9719888 100644
--- a/resources/views/processes-catalogue/open.blade.php
+++ b/resources/views/processes-catalogue/open.blade.php
@@ -12,6 +12,7 @@