arpablos Posted May 28, 2015 Share Posted May 28, 2015 (edited) Buenas a todos Después de pegarme en cómo construir un módulo para mi dashboard (con tabla de BD propia o no), ahora estoy pensando en mostrar el módulo en una pestaña de Menú del BackOffice. He conseguido crear la pestaña desde "Administración->Menús", pero lo cierto es que la pestaña debería crearla desde el install de mi módulo (si ya pudiera posicionarla sería perfecto). He leído este post, pero no acaba de quedarme claro cómo engancha el módulo con la pestaña (ahora mismo hacía los displays desde hookDashboardZoneOne con un display del dashboard_zone_one.tpl y lo mismo con Two). Entiendo que esto es solo para esos dos hooks reservados, pero al trasladarlo a la pestaña los tpl se deben mostrar de otra forma. Además, no sé exactamente que código hay que poner en el Controlador (.\controllers\admin\AdminMiModuloController.php), alguien podría indicarme cómo crear la pestaña desde el install y dónde he de meter mi código para que se muestre cuando pulse en la pestaña creada? Muchas gracias de antemano! Nota: ¿No debería haber una sección solo para desarrolladores? (Solo es una pregunta) Edited May 28, 2015 by arpablos (see edit history) Link to comment Share on other sites More sharing options...
arpablos Posted June 3, 2015 Author Share Posted June 3, 2015 Buenas a todos Después de pegarme en cómo construir un módulo para mi dashboard (con tabla de BD propia o no), ahora estoy pensando en mostrar el módulo en una pestaña de Menú del BackOffice. He conseguido crear la pestaña desde "Administración->Menús", pero lo cierto es que la pestaña debería crearla desde el install de mi módulo (si ya pudiera posicionarla sería perfecto). He leído este post, pero no acaba de quedarme claro cómo engancha el módulo con la pestaña (ahora mismo hacía los displays desde hookDashboardZoneOne con un display del dashboard_zone_one.tpl y lo mismo con Two). Entiendo que esto es solo para esos dos hooks reservados, pero al trasladarlo a la pestaña los tpl se deben mostrar de otra forma. Además, no sé exactamente que código hay que poner en el Controlador (.\controllers\admin\AdminMiModuloController.php), alguien podría indicarme cómo crear la pestaña desde el install y dónde he de meter mi código para que se muestre cuando pulse en la pestaña creada? Muchas gracias de antemano! Nota: ¿No debería haber una sección solo para desarrolladores? (Solo es una pregunta) Nadie puede echarme una mano? Link to comment Share on other sites More sharing options...
arpablos Posted June 30, 2015 Author Share Posted June 30, 2015 Respondiéndome a mi mismo, parece que el santo grial de lo que quiero hacer es éste módulo de ejemplo: https://github.com/PrestaEdit/Canvas-Module-Prestashop-15 Creo recordar que le corregí algún error, pero ahora mismo no recuerdo el qué. Con ese módulo como base, se puede crear uno, que en la función de instalación cree los tabs, también crear las tablas para DB si fueran necesarias, alguna variable de configuración, y un objeto-modelo, por si acaso. Ahora toca eliminar lo que no sobra e ir introduciendo nuestro propio código. Un saludo Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now