Jump to content

(Solucionado)Crear Y Linkar Una Pestaña Del Backoffice Con La Configuración De Un Modulo


Reivaj_87

Recommended Posts

Hola buenas tengo creado un modulo para que las personas que administran la tienda suban catálogos para sus clientes, el problema es que para subir el catalogo deben ir a modulo buscar el modulo y configurarlo.

 

Querría hacer una pestaña en el back office para que pudiera hacer eso sin necesidad de ir ha la pestaña modulos

 

 

Gracias

Edited by Reivaj_87 (see edit history)
Link to comment
Share on other sites

Bueno en principio las pestañas del menu de prestashop no se pueden configurar para que te lleven a la configuracion de un modulo, excepto cuando el modulo contiene el archivo para ser mostrado en una pestaña. Lo que puedes hacer es...

 

- Crear la pestaña y mediante JavaScript cambiar la direccion del enlace para que valla a la configuracion del modulo.

- Crear una nueva pagina para el Back Office desde el modulo y entonces crear la pestaña enlazada al modulo, y entonces pasar toda la configuracion actual a la nueva pagina o en esta misma hacer una redireccion a la confiuracion del modulo, aqui una idea de como crear una nueva pagina del BO contenida en un modulo: http://stackoverflow.com/questions/23850842/prestashop-create-new-admintab#answers

Link to comment
Share on other sites

Bueno en principio las pestañas del menu de prestashop no se pueden configurar para que te lleven a la configuracion de un modulo, excepto cuando el modulo contiene el archivo para ser mostrado en una pestaña. Lo que puedes hacer es...

 

- Crear la pestaña y mediante JavaScript cambiar la direccion del enlace para que valla a la configuracion del modulo.

- Crear una nueva pagina para el Back Office desde el modulo y entonces crear la pestaña enlazada al modulo, y entonces pasar toda la configuracion actual a la nueva pagina o en esta misma hacer una redireccion a la confiuracion del modulo, aqui una idea de como crear una nueva pagina del BO contenida en un modulo: http://stackoverflow.com/questions/23850842/prestashop-create-new-admintab#answers

COTOKO para realizar la primera solución que debería hacer:

He creado la pestaña del menu en el backoffice, y tengo la url para configura mi modulo pero no se como continuar;

Donde esta el archivo que contiene el menu del backoffice ,no lo encuentro,  poder modificarlo y añadir el enlace de manera estatica

Gracias por todo

Saludos

Link to comment
Share on other sites

El codigo lo podrias añadir en cualquier archivo js que sea llamado en todas las paginas del Back Office, por ejemplo: /admin-folder/themes/default/js/admin-theme.js

Vastaria con añadir un codigo similar a este:

$('#subtab-AdminCartRules > a').prop('href', 'http://new-link.com');

(Evidentemente cada enlace cambia de ID, este es el enlace para la pestaña de crear vales de descuento, y evidentemente tambien debes cambiar por el enlace que vallas a necesitar)

 

El codigo lo tendrias que añadir dentro de:

$(document).ready(function() {
  //Codigo jQuery aqui
});

Ya que es codigo jQuery.

Link to comment
Share on other sites

El codigo lo podrias añadir en cualquier archivo js que sea llamado en todas las paginas del Back Office, por ejemplo: /admin-folder/themes/default/js/admin-theme.js

Vastaria con añadir un codigo similar a este:

$('#subtab-AdminCartRules > a').prop('href', 'http://new-link.com');

(Evidentemente cada enlace cambia de ID, este es el enlace para la pestaña de crear vales de descuento, y evidentemente tambien debes cambiar por el enlace que vallas a necesitar)

 

El codigo lo tendrias que añadir dentro de:

$(document).ready(function() {
  //Codigo jQuery aqui
});

Ya que es codigo jQuery.

Ok todo bien gracias por todo cambio el estado de post ha solucionado

Link to comment
Share on other sites

  • nadie locked this topic
Guest
This topic is now closed to further replies.
×
×
  • Create New...