Depuración de tamplete
This commit is contained in:
@ -2,6 +2,6 @@
|
|||||||
|
|
||||||
return [
|
return [
|
||||||
'templates' => [
|
'templates' => [
|
||||||
'laravel-vuexy-website-layout-porto' => 'vendor/koneko/laravel-vuexy-website-layout-porto/config/package.php',
|
'koneko-layout-porto' => 'vendor/koneko/laravel-vuexy-website-layout-porto/config/package.php',
|
||||||
],
|
],
|
||||||
];
|
];
|
||||||
|
@ -5,7 +5,7 @@ declare(strict_types=1);
|
|||||||
// Este archivo **NO se registra como config**, es usado por VuexyMenuRegistry
|
// Este archivo **NO se registra como config**, es usado por VuexyMenuRegistry
|
||||||
|
|
||||||
return [
|
return [
|
||||||
'id' => 'vuexy-website-layout-porto',
|
'id' => 'koneko-layout-porto',
|
||||||
'name' => 'Porto',
|
'name' => 'Porto',
|
||||||
'vendor' => 'themeforest',
|
'vendor' => 'themeforest',
|
||||||
'version' => '12.1.0',
|
'version' => '12.1.0',
|
||||||
|
@ -1,178 +0,0 @@
|
|||||||
{
|
|
||||||
"module": "admin.website-layout-porto",
|
|
||||||
"name": {
|
|
||||||
"es": "Porto Template",
|
|
||||||
"en": "Porto Template"
|
|
||||||
},
|
|
||||||
"_meta": {
|
|
||||||
"description": {
|
|
||||||
"es": "Gestiona la plantilla Porto, sus widgets y elementos de diseño.",
|
|
||||||
"en": "Manage the Porto template, its widgets and design elements."
|
|
||||||
},
|
|
||||||
"icon": "ti ti-template"
|
|
||||||
},
|
|
||||||
"priority": 100,
|
|
||||||
"after_to": "website-admin",
|
|
||||||
"groups": {
|
|
||||||
"website-layout-porto": {
|
|
||||||
"name": {
|
|
||||||
"es": "Porto Template",
|
|
||||||
"en": "Porto Template"
|
|
||||||
},
|
|
||||||
"_meta": {
|
|
||||||
"description": {
|
|
||||||
"es": "Gestiona la plantilla Porto, sus widgets y elementos de diseño.",
|
|
||||||
"en": "Manage the Porto template, its widgets and design elements."
|
|
||||||
},
|
|
||||||
"icon": "ti ti-template"
|
|
||||||
},
|
|
||||||
"priority": 100,
|
|
||||||
"sub_groups": {
|
|
||||||
"template": {
|
|
||||||
"name": {
|
|
||||||
"es": "Porto Template",
|
|
||||||
"en": "Porto Template"
|
|
||||||
},
|
|
||||||
"_meta": {
|
|
||||||
"description": {
|
|
||||||
"es": "Configuración base de la plantilla.",
|
|
||||||
"en": "Base configuration of the template."
|
|
||||||
},
|
|
||||||
"icon": "ti ti-template"
|
|
||||||
},
|
|
||||||
"priority": 100,
|
|
||||||
"permissions": [
|
|
||||||
{
|
|
||||||
"action": "view",
|
|
||||||
"label": {
|
|
||||||
"es": "Ver configuración de plantilla",
|
|
||||||
"en": "View template configuration"
|
|
||||||
},
|
|
||||||
"key": "website-layout-porto.settings.template.view"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"action": "update",
|
|
||||||
"label": {
|
|
||||||
"es": "Actualizar configuración de plantilla",
|
|
||||||
"en": "Update template configuration"
|
|
||||||
},
|
|
||||||
"key": "website-layout-porto.settings.template.update"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"banners": {
|
|
||||||
"name": {
|
|
||||||
"es": "Banners",
|
|
||||||
"en": "Banners"
|
|
||||||
},
|
|
||||||
"_meta": {
|
|
||||||
"description": {
|
|
||||||
"es": "Gestión de banners visuales del sitio.",
|
|
||||||
"en": "Management of site visual banners."
|
|
||||||
},
|
|
||||||
"icon": "ti ti-slideshow"
|
|
||||||
},
|
|
||||||
"priority": 200,
|
|
||||||
"permissions": [
|
|
||||||
{
|
|
||||||
"action": "view",
|
|
||||||
"label": {
|
|
||||||
"es": "Ver banners",
|
|
||||||
"en": "View banners"
|
|
||||||
},
|
|
||||||
"key": "website-layout-porto.settings.banners.view"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"action": "create",
|
|
||||||
"label": {
|
|
||||||
"es": "Crear banner",
|
|
||||||
"en": "Create banner"
|
|
||||||
},
|
|
||||||
"key": "website-layout-porto.settings.banners.create"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"action": "update",
|
|
||||||
"label": {
|
|
||||||
"es": "Actualizar banner",
|
|
||||||
"en": "Update banner"
|
|
||||||
},
|
|
||||||
"key": "website-layout-porto.settings.banners.update"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"action": "delete",
|
|
||||||
"label": {
|
|
||||||
"es": "Eliminar banner",
|
|
||||||
"en": "Delete banner"
|
|
||||||
},
|
|
||||||
"key": "website-layout-porto.settings.banners.delete"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"widgets": {
|
|
||||||
"name": {
|
|
||||||
"es": "Porto Widgets",
|
|
||||||
"en": "Porto Widgets"
|
|
||||||
},
|
|
||||||
"_meta": {
|
|
||||||
"description": {
|
|
||||||
"es": "Gestión de widgets personalizados de Porto.",
|
|
||||||
"en": "Management of Porto custom widgets."
|
|
||||||
},
|
|
||||||
"icon": "ti ti-fidget-spinner"
|
|
||||||
},
|
|
||||||
"priority": 300,
|
|
||||||
"permissions": [
|
|
||||||
{
|
|
||||||
"action": "view",
|
|
||||||
"label": {
|
|
||||||
"es": "Ver widgets de Porto",
|
|
||||||
"en": "View Porto widgets"
|
|
||||||
},
|
|
||||||
"key": "website-layout-porto.settings.widgets.view"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"action": "update",
|
|
||||||
"label": {
|
|
||||||
"es": "Actualizar widget de Porto",
|
|
||||||
"en": "Update Porto widget"
|
|
||||||
},
|
|
||||||
"key": "website-layout-porto.settings.widgets.update"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"custom-css": {
|
|
||||||
"name": {
|
|
||||||
"es": "CSS personalizado",
|
|
||||||
"en": "Custom CSS"
|
|
||||||
},
|
|
||||||
"_meta": {
|
|
||||||
"description": {
|
|
||||||
"es": "Edita el CSS personalizado del sitio.",
|
|
||||||
"en": "Edit the site's custom CSS."
|
|
||||||
},
|
|
||||||
"icon": "ti ti-file-type-css"
|
|
||||||
},
|
|
||||||
"priority": 400,
|
|
||||||
"permissions": [
|
|
||||||
{
|
|
||||||
"action": "view",
|
|
||||||
"label": {
|
|
||||||
"es": "Ver CSS personalizado",
|
|
||||||
"en": "View custom CSS"
|
|
||||||
},
|
|
||||||
"key": "website-layout-porto.settings.custom-css.view"
|
|
||||||
},
|
|
||||||
{
|
|
||||||
"action": "update",
|
|
||||||
"label": {
|
|
||||||
"es": "Actualizar CSS personalizado",
|
|
||||||
"en": "Update custom CSS"
|
|
||||||
},
|
|
||||||
"key": "website-layout-porto.settings.custom-css.update"
|
|
||||||
}
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,38 +0,0 @@
|
|||||||
{
|
|
||||||
"SuperAdmin" : {
|
|
||||||
"permissions" : [
|
|
||||||
"website-layout-porto.website-layout-porto.settings.template.view",
|
|
||||||
"website-layout-porto.website-layout-porto.settings.template.update",
|
|
||||||
"website-layout-porto.website-layout-porto.settings.banners.view",
|
|
||||||
"website-layout-porto.website-layout-porto.settings.banners.create",
|
|
||||||
"website-layout-porto.website-layout-porto.settings.banners.update",
|
|
||||||
"website-layout-porto.website-layout-porto.settings.banners.delete",
|
|
||||||
"website-layout-porto.website-layout-porto.settings.widgets.view",
|
|
||||||
"website-layout-porto.website-layout-porto.settings.widgets.update",
|
|
||||||
"website-layout-porto.website-layout-porto.settings.custom-css.view",
|
|
||||||
"website-layout-porto.website-layout-porto.settings.custom-css.update"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"WebsiteAdmin" : {
|
|
||||||
"permissions" : [
|
|
||||||
"website-layout-porto.website-layout-porto.settings.template.view",
|
|
||||||
"website-layout-porto.website-layout-porto.settings.template.update",
|
|
||||||
"website-layout-porto.website-layout-porto.settings.banners.view",
|
|
||||||
"website-layout-porto.website-layout-porto.settings.banners.create",
|
|
||||||
"website-layout-porto.website-layout-porto.settings.banners.update",
|
|
||||||
"website-layout-porto.website-layout-porto.settings.banners.delete",
|
|
||||||
"website-layout-porto.website-layout-porto.settings.widgets.view",
|
|
||||||
"website-layout-porto.website-layout-porto.settings.widgets.update",
|
|
||||||
"website-layout-porto.website-layout-porto.settings.custom-css.view",
|
|
||||||
"website-layout-porto.website-layout-porto.settings.custom-css.update"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"Auditor" : {
|
|
||||||
"permissions" : [
|
|
||||||
"website-layout-porto.website-layout-porto.settings.template.view",
|
|
||||||
"website-layout-porto.website-layout-porto.settings.banners.view",
|
|
||||||
"website-layout-porto.website-layout-porto.settings.widgets.view",
|
|
||||||
"website-layout-porto.website-layout-porto.settings.custom-css.view"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,12 +0,0 @@
|
|||||||
[
|
|
||||||
"admin.website-layout-porto.settings.template.view",
|
|
||||||
"admin.website-layout-porto.settings.template.update",
|
|
||||||
"admin.website-layout-porto.settings.banners.view",
|
|
||||||
"admin.website-layout-porto.settings.banners.create",
|
|
||||||
"admin.website-layout-porto.settings.banners.update",
|
|
||||||
"admin.website-layout-porto.settings.banners.delete",
|
|
||||||
"admin.website-layout-porto.settings.widgets.view",
|
|
||||||
"admin.website-layout-porto.settings.widgets.update",
|
|
||||||
"admin.website-layout-porto.settings.custom-css.view",
|
|
||||||
"admin.website-layout-porto.settings.custom-css.update"
|
|
||||||
]
|
|
@ -1,38 +0,0 @@
|
|||||||
{
|
|
||||||
"SuperAdmin" : {
|
|
||||||
"permissions" : [
|
|
||||||
"admin.website-layout-porto.settings.template.view",
|
|
||||||
"admin.website-layout-porto.settings.template.update",
|
|
||||||
"admin.website-layout-porto.settings.banners.view",
|
|
||||||
"admin.website-layout-porto.settings.banners.create",
|
|
||||||
"admin.website-layout-porto.settings.banners.update",
|
|
||||||
"admin.website-layout-porto.settings.banners.delete",
|
|
||||||
"admin.website-layout-porto.settings.widgets.view",
|
|
||||||
"admin.website-layout-porto.settings.widgets.update",
|
|
||||||
"admin.website-layout-porto.settings.custom-css.view",
|
|
||||||
"admin.website-layout-porto.settings.custom-css.update"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"Admin" : {
|
|
||||||
"permissions" : [
|
|
||||||
"admin.website-layout-porto.settings.template.view",
|
|
||||||
"admin.website-layout-porto.settings.template.update",
|
|
||||||
"admin.website-layout-porto.settings.banners.view",
|
|
||||||
"admin.website-layout-porto.settings.banners.create",
|
|
||||||
"admin.website-layout-porto.settings.banners.update",
|
|
||||||
"admin.website-layout-porto.settings.banners.delete",
|
|
||||||
"admin.website-layout-porto.settings.widgets.view",
|
|
||||||
"admin.website-layout-porto.settings.widgets.update",
|
|
||||||
"admin.website-layout-porto.settings.custom-css.view",
|
|
||||||
"admin.website-layout-porto.settings.custom-css.update"
|
|
||||||
]
|
|
||||||
},
|
|
||||||
"Auditor" : {
|
|
||||||
"permissions" : [
|
|
||||||
"admin.website-layout-porto.settings.template.view",
|
|
||||||
"admin.website-layout-porto.settings.banners.view",
|
|
||||||
"admin.website-layout-porto.settings.widgets.view",
|
|
||||||
"admin.website-layout-porto.settings.custom-css.view"
|
|
||||||
]
|
|
||||||
}
|
|
||||||
}
|
|
@ -1,20 +0,0 @@
|
|||||||
# Porto Corporate
|
|
||||||
|
|
||||||
Este template incluye:
|
|
||||||
|
|
||||||
- Diseño responsive
|
|
||||||
- Sliders animados
|
|
||||||
- Integración con CMS Koneko
|
|
||||||
- Compatibilidad multisite
|
|
||||||
- Bloques tipo Blade cacheables
|
|
||||||
|
|
||||||
## Layouts disponibles
|
|
||||||
|
|
||||||
- `master.blade.php` (con zonas `header`, `content`, `footer`)
|
|
||||||
- `landing.blade.php` (zonas reducidas para campañas)
|
|
||||||
|
|
||||||
## Recomendaciones
|
|
||||||
|
|
||||||
- Instalar `website-admin`
|
|
||||||
- Activar `hero-slider` como bloque por defecto
|
|
||||||
- Usar bloque `footer` fijo para todas las páginas
|
|
Before Width: | Height: | Size: 1.0 KiB After Width: | Height: | Size: 1.0 KiB |
Before Width: | Height: | Size: 933 B After Width: | Height: | Size: 933 B |
Before Width: | Height: | Size: 1.4 KiB After Width: | Height: | Size: 1.4 KiB |
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user