Download the PHP package edado/advanced-cms without Composer
On this page you can find all versions of the php package edado/advanced-cms. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download edado/advanced-cms
More information about edado/advanced-cms
Files in edado/advanced-cms
Package advanced-cms
Short Description Bagisto CMS extendido con editor estructurado añadido
License MIT
Informations about the package advanced-cms
AdvancedCMS — CMS extendido para Bagisto
Extensión de CMS para Bagisto personalizada por Edado. Amplía el CMS nativo de Bagisto añadiendo un editor estructurado (HTML/CSS por idioma), jerarquía padre/hijo entre páginas y control de la navegación del frontend con regla exclusiva categorías/CMS.
Características
- Editor estructurado: nuevo tipo de editor de código (HTML/CSS) por idioma, además del clásico TinyMCE.
- Páginas jerárquicas: páginas padre/hijo con nested set: anidado, reordenación y borrado en cascada.
- Menú configurable: campos
show_in_menu(visible en el menú) ypositionpara decidir qué páginas aparecen en la navegación y en qué orden. - Menú exclusivo (regla o-o): si el canal tiene categorías de catálogo visibles, el menú muestra solo categorías; si no, muestra las páginas CMS marcadas como visibles en el menú.
- Selectores de padre seguros: en el admin no se puede elegir la propia página ni sus descendientes como padre.
- Overrides de vistas shop: header CMS para desktop y móvil con navegación multi-nivel.
📦 Instalación
Ejecuta los siguientes comandos en la raíz de tu proyecto Bagisto:
Si deseas modificar el diseño del editor o las vistas del frontend, puedes publicar los archivos de vista en tu proyecto:
🔄 Actualización
Para actualizar el paquete a la última versión, ejecuta los siguientes comandos en la raíz de tu proyecto Bagisto:
📖 Instrucciones de Uso
Navega al panel de administración de Bagisto.
Ve a Contenido > Páginas (/admin/cms). Desde ahí gestionarás:
- Crear página: haz clic en el botón Crear página y elige el tipo de editor:
- TinyMCE → Editor visual clásico de Bagisto.
- Estructurado → Nuevo panel de edición técnica (HTML/CSS). Las imágenes subidas se convierten a WebP automáticamente.
- Editar página: puedes cambiar el contenido por idioma, asignar canales, configurar el SEO y ajustar el menú.
- Página padre: selector para anidar una página dentro de otra (jerarquía). Se evita seleccionar la propia página o sus descendientes.
- Visible en el Menú: marca esta opción para que la página aparezca en la navegación del frontend (solo aplica cuando no hay categorías de catálogo visibles).
- Posición: orden de aparición de la página dentro de su nivel en el menú.
Tienda
- La navegación muestra categorías de catálogo si existen; de lo contrario, las páginas CMS marcadas para el menú (regla exclusiva).
⚠️ Notas
- El admin de páginas se mantiene en las rutas stock de
Webkul\Admin(/admin/cms); el paquete enruta el controlador y los modelos mediante bindings (Concord). - Tras cambios de contenido o del menú, considera limpiar el response cache del servidor: