Jump to content

Mostrar información de un módulo en una pestaña de Menú del BO (Admin Tab)


arpablos

Recommended Posts

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 by arpablos (see edit history)
Link to comment
Share on other sites

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

  • 4 weeks later...

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

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...