diff --git a/components/dynamic-page/page-component/AssignComponent.vue b/components/dynamic-page/page-component/AssignComponent.vue index 9ea0ff9..53a83c0 100644 --- a/components/dynamic-page/page-component/AssignComponent.vue +++ b/components/dynamic-page/page-component/AssignComponent.vue @@ -4,15 +4,15 @@ import DynamicComponent from "~/components/dynamic-page/page-component/templates import { useDynamicPageStore } from '~/stores/dynamic-page'; const { currentPage } = storeToRefs(useDynamicPageStore()); const props = defineProps<{ - type: string; // [TOP_NAVIGATION, BOTTOM_NAVIGATION] + type?: string; // [TOP_NAVIGATION, BOTTOM_NAVIGATION] }>(); const defineTypeRecusive = { - TOP_NAVIGATION: enumPageComponentLayouts[[`${enumPageComponentTemplate[enumPageComponentKey.NAVIGATION]['TOP']}`]]['NAVIGATION_TOP_DEFAULT'], - BOTTOM_NAVIGATION: enumPageComponentLayouts[[`${enumPageComponentTemplate[enumPageComponentKey.NAVIGATION]['BOTTOM']}`]]['NAVIGATION_BOTTOM_DEFAULT'], + TOP_NAVIGATION: enumPageComponentLayouts[`${enumPageComponentTemplate[enumPageComponentKey.NAVIGATION]['TOP']}`]['NAVIGATION_TOP_DEFAULT'], + BOTTOM_NAVIGATION: enumPageComponentLayouts[`${enumPageComponentTemplate[enumPageComponentKey.NAVIGATION]['BOTTOM']}`]['NAVIGATION_BOTTOM_DEFAULT'], }; -const findDataPosition = computed(() => { +const findDataPosition = computed(() => { let result = {}; switch (props.type) { case defineTypeRecusive.TOP_NAVIGATION: diff --git a/components/dynamic-page/page-component/templates/advertisings/advertisings/Main.vue b/components/dynamic-page/page-component/templates/advertisings/advertisings/Main.vue new file mode 100644 index 0000000..1d8fe3b --- /dev/null +++ b/components/dynamic-page/page-component/templates/advertisings/advertisings/Main.vue @@ -0,0 +1,15 @@ + + + diff --git a/components/dynamic-page/page-component/templates/advertisings/advertisings/index.ts b/components/dynamic-page/page-component/templates/advertisings/advertisings/index.ts index dff1446..caa57c5 100644 --- a/components/dynamic-page/page-component/templates/advertisings/advertisings/index.ts +++ b/components/dynamic-page/page-component/templates/advertisings/advertisings/index.ts @@ -1 +1,2 @@ export { default as Default_Ads } from './Default.vue' +export { default as Main_Ads } from './Main.vue' diff --git a/components/dynamic-page/page-component/templates/advertisings/advertisings/index.vue b/components/dynamic-page/page-component/templates/advertisings/advertisings/index.vue index 4f17d85..d9e3be3 100644 --- a/components/dynamic-page/page-component/templates/advertisings/advertisings/index.vue +++ b/components/dynamic-page/page-component/templates/advertisings/advertisings/index.vue @@ -1,6 +1,6 @@