+
+
+
+
+
+
{{ label }}
-
+
{{ $t('siteNavigation.label.btn.createNode') }}
-
+
+
+
+
+ {{ $t('siteNavigation.label.btn.close') }}
+
+
+
\ No newline at end of file
diff --git a/layout-webapp/src/main/webapp/vue-app/site-navigation/components/SpaceTemplateEditLayoutSpaceMenuItem.vue b/layout-webapp/src/main/webapp/vue-app/site-navigation/components/SpaceTemplateEditLayoutSpaceMenuItem.vue
index 2112ecfd..c3bf9524 100644
--- a/layout-webapp/src/main/webapp/vue-app/site-navigation/components/SpaceTemplateEditLayoutSpaceMenuItem.vue
+++ b/layout-webapp/src/main/webapp/vue-app/site-navigation/components/SpaceTemplateEditLayoutSpaceMenuItem.vue
@@ -19,7 +19,10 @@
-->
-
+
- {{ $t('spaceTemplate.label.editLayout') }}
+ {{ $t('spaceTemplate.label.editNavigation') }}
diff --git a/layout-webapp/src/main/webapp/vue-app/site-navigation/initComponents.js b/layout-webapp/src/main/webapp/vue-app/site-navigation/initComponents.js
index 764ec14a..56426cb2 100644
--- a/layout-webapp/src/main/webapp/vue-app/site-navigation/initComponents.js
+++ b/layout-webapp/src/main/webapp/vue-app/site-navigation/initComponents.js
@@ -21,12 +21,14 @@ import SiteNavigation from './components/SiteNavigation.vue';
import SiteNavigationButton from './components/SiteNavigationButton.vue';
import SiteNavigationDrawersActions from './components/SiteNavigationDrawersActions.vue';
import SpaceTemplateEditLayoutSpaceMenuItem from './components/SpaceTemplateEditLayoutSpaceMenuItem.vue';
+import SpaceTemplateCreateListener from './components/SpaceTemplateCreateListener.vue';
const components = {
'site-navigation': SiteNavigation,
'site-navigation-button': SiteNavigationButton,
'site-navigation-drawers-actions': SiteNavigationDrawersActions,
'site-navigation-space-template-manage-layout': SpaceTemplateEditLayoutSpaceMenuItem,
+ 'site-navigation-space-template-create-listener': SpaceTemplateCreateListener,
};
for (const key in components) {
diff --git a/layout-webapp/src/main/webapp/vue-app/site-navigation/main.js b/layout-webapp/src/main/webapp/vue-app/site-navigation/main.js
index 18e750e2..afd91ab3 100644
--- a/layout-webapp/src/main/webapp/vue-app/site-navigation/main.js
+++ b/layout-webapp/src/main/webapp/vue-app/site-navigation/main.js
@@ -55,6 +55,12 @@ extensionRegistry.registerExtension('space-templates', 'space-templates-item-act
componentName: 'site-navigation-space-template-manage-layout',
});
+extensionRegistry.registerExtension('space-templates', 'space-templates-main', {
+ rank: 10,
+ name: 'manage-layout',
+ componentName: 'site-navigation-space-template-create-listener',
+});
+
const appId = 'siteNavigation';
//getting language of the PLF