- creato editor di Pagine (iniziato)

- fix: mancano i "t," su alcuni componenti...
This commit is contained in:
Surya Paolo
2025-09-02 16:22:13 +02:00
parent 4f4297ca21
commit 574f389200
324 changed files with 5838 additions and 759 deletions

View File

@@ -51,7 +51,7 @@ function getRoutesAI(site: ISites) {
const menuAI = [
{
active: site.confpages && site.confpages.enableAI,
active: site.confpages && site.confpages?.enableAI,
path: '/ai',
order: 1402,
faIcon: 'fas fa-lemon',
@@ -66,7 +66,7 @@ function getRoutesAI(site: ISites) {
},
...routes_ai,
{
active: site.confpages && site.confpages.enableAI,
active: site.confpages && site.confpages?.enableAI,
path: '/admin/ai',
order: 1420,
materialIcon: 'next_week',

View File

@@ -219,8 +219,8 @@ function getRoutesAd(site: ISites) {
materialIcon: 'edit',
name: 'otherpages.admin.usereventlist',
component: () => import('@src/rootgen/admin/eventlist/eventlist.vue'),
inmenu: site.confpages && site.confpages.bookingEvents,
submenu: site.confpages && site.confpages.bookingEvents,
inmenu: site.confpages && site.confpages?.bookingEvents,
submenu: site.confpages && site.confpages?.bookingEvents,
level_parent: 0,
level_child: 0.5,
infooter: false,
@@ -331,6 +331,20 @@ function getRoutesAd(site: ISites) {
onlyManager: true,
onlyEditor: true
},
{
active: true,
order: 30,
path: '/admin/editpages',
materialIcon: 'fas fa-file-alt',
name: 'otherpages.admin.editpages',
component: () => import('@src/rootgen/admin/editpages/editpages.vue'),
inmenu: true,
submenu: true,
level_parent: 0,
level_child: 0.5,
onlyManager: true,
onlyEditor: true
},
{
active: true,
order: 32,
@@ -588,13 +602,13 @@ function getRoutesAd(site: ISites) {
infooter: true
},
/*{
active: site.confpages && site.confpages.enableRegByBot,
active: site.confpages && site.confpages?.enableRegByBot,
order: 1000,
path: '/bot',
materialIcon: 'how_to_reg',
name: 'pages.SignUpBot',
inmenu: site.confpages && site.confpages.enableRegByBot,
infooter: site.confpages && site.confpages.enableRegByBot,
inmenu: site.confpages && site.confpages?.enableRegByBot,
infooter: site.confpages && site.confpages?.enableRegByBot,
separator: false
},*/
{
@@ -675,7 +689,7 @@ function getRoutesAd(site: ISites) {
separator: false
},
{
active: site.confpages && site.confpages.enableReg && site.confpages.enabledRegNeedTelegram,
active: site.confpages && site.confpages?.enableReg && site.confpages?.enabledRegNeedTelegram,
order: 1000,
path: '/signup/:invited/:usernameteleg/:idteleg/:regexpire',
materialIcon: 'how_to_reg',
@@ -686,7 +700,7 @@ function getRoutesAd(site: ISites) {
separator: false
},
{
active: site.confpages && site.confpages.enableReg && site.confpages.enabledRegNeedTelegram,
active: site.confpages && site.confpages?.enableReg && site.confpages?.enabledRegNeedTelegram,
order: 1000,
path: '/registrati/:invited/:usernameteleg/:idteleg/:regexpire',
materialIcon: 'how_to_reg',
@@ -697,7 +711,7 @@ function getRoutesAd(site: ISites) {
separator: false
},
{
active: site.confpages && site.confpages.enableReg && site.confpages.enabledRegNeedTelegram,
active: site.confpages && site.confpages?.enableReg && site.confpages?.enabledRegNeedTelegram,
order: 1000,
path: '/registrati/:invited/:usernameteleg/:idteleg',
materialIcon: 'how_to_reg',
@@ -708,7 +722,7 @@ function getRoutesAd(site: ISites) {
separator: false
},
{
active: site.confpages && site.confpages.enableReg,
active: site.confpages && site.confpages?.enableReg,
order: 2000,
path: '/regok',
materialIcon: 'how_to_reg',

View File

@@ -84,20 +84,6 @@ function getRoutesEcomm(site: ISites) {
onlyManager: true,
onlyEditor: true
},
{
active: true,
order: 30,
path: '/admin/ecommerce/productInfos',
materialIcon: 'fas fa-lemon',
name: 'mypages.productInfos',
component: () => import('@src/rootgen/admin/productInfos/productInfos.vue'),
inmenu: true,
submenu: true,
level_parent: 0,
level_child: 0.5,
onlyManager: true,
onlyEditor: true
},
{
active: true,
order: 30,
@@ -257,7 +243,7 @@ function getRoutesEcomm(site: ISites) {
const menuEcomm = [
{
active: site.confpages && site.confpages.enableEcommerce,
active: site.confpages && site.confpages?.enableEcommerce,
path: '/ecommerce',
order: 1402,
faIcon: 'fas fa-lemon',
@@ -272,7 +258,7 @@ function getRoutesEcomm(site: ISites) {
},
...routes_ecommerce,
{
active: site.confpages && site.confpages.enableEcommerce,
active: site.confpages && site.confpages?.enableEcommerce,
path: '/admin/ecommerce',
order: 1420,
materialIcon: 'next_week',