From 6d9548a1170770fbb2ac1a9a11f0563579b108bf Mon Sep 17 00:00:00 2001 From: Angel Fernando Quiroz Campos Date: Sat, 10 Feb 2024 15:09:18 -0500 Subject: [PATCH] Display: Add breadcrumb to custom template - refs BT#20919 --- .../components/layout/DashboardLayout.vue | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) diff --git a/var/vue_templates/components/layout/DashboardLayout.vue b/var/vue_templates/components/layout/DashboardLayout.vue index 602cce7b9d..9f54ddbe24 100644 --- a/var/vue_templates/components/layout/DashboardLayout.vue +++ b/var/vue_templates/components/layout/DashboardLayout.vue @@ -3,8 +3,26 @@ import { useSecurityStore } from "../../../../assets/vue/store/securityStore" import Topbar from "./Topbar.vue" import Sidebar from "../../../../assets/vue/components/layout/Sidebar.vue" import SidebarNotLoggedIn from "./SidebarNotLoggedIn.vue" +import Breadcrumb from "../../../../assets/vue/components/Breadcrumb.vue" + +defineProps({ + showBreadcrumb: { + type: Boolean, + default: true, + }, +}); const securityStore = useSecurityStore() + +let breadcrumb = []; + +try { + if (window.breadcrumb) { + breadcrumb = window.breadcrumb; + } +} catch (e) { + console.log(e.message); +}