|
|
@@ -277,7 +277,7 @@ routes = [
|
|
|
# { path: '/blog/:id', component: require 'app/pages/BlogDetail' }
|
|
|
# { path: '/products', component: require 'app/pages/Products' }
|
|
|
# { path: '/products/:id', component: require 'app/pages/ProductDetail' }
|
|
|
- { path: '/:slug', component: require 'app/pages/Page' } # Универсальный обработчик страниц
|
|
|
+ { path: '/:path(.*)*', component: require 'app/pages/Page' } # Динамические страницы # Универсальный обработчик страниц
|
|
|
]
|
|
|
|
|
|
# Глобальное определение vuejs приложения
|
|
|
@@ -396,10 +396,10 @@ app = Vue.createApp
|
|
|
render: (new Function '_ctx', '_cache', renderFns['app/temp.pug'])()
|
|
|
|
|
|
components:
|
|
|
- 'themetoggle': require 'app/shared/ThemeToggle'
|
|
|
- 'multilevelmenu': require 'app/shared/MultiLevelMenu'
|
|
|
- 'imageslider': require 'app/shared/ImageSlider'
|
|
|
- 'app-link': require 'app/shared/AppLink'
|
|
|
+ 'themetoggle': require 'app/shared/ThemeToggle'
|
|
|
+ 'multilevelmenu': require 'app/shared/MultiLevelMenu'
|
|
|
+ 'imageslider': require 'app/shared/ImageSlider'
|
|
|
+ 'app-link': require 'app/shared/AppLink'
|
|
|
'language-switcher': require 'app/shared/LanguageSwitcher'
|
|
|
|
|
|
app.use(VueRouter.createRouter({
|