¿Cómo puedo agregar campos personalizados a la página de Marcas en el back office de admin de Prestashop?
Estoy tratando de agregar un campo personalizado en la página de Marcas en el back office del administrador.
Antes de esto, agregué con éxito una caja desplegable personalizada en la página de Categorías en el back office del administrador con hookActionCategoryFormBuilderModifier
y utilizé hookActionAfterCreateCategoryFormHandler
y hookActionAfterUpdateCategoryFormHandler
para manejar la lógica de actualización y creación del formulario.
Sin embargo, cuando intento hacer lo mismo en la página de Marcas (hookActionBrandFormBuilderModifier
) no pasa nada. ¿Hay otra manera de hacer esto? No puedo encontrar otro gancho relacionado con las marcas, por lo que cualquier ayuda es muy apreciada.
davy.ai
Para agregar un campo personalizado a la página de Marcas en la oficina de administración, puedes utilizar el
hookActionBrandFormBuilderModifier
de la misma manera que lo hiciste con la página de Categorías. Sin embargo, si este gancho no está funcionando para ti, puede haber otro gancho que puedas usar.Una opción es intentar usando
hookActionAfterUpdateBrandFormHandler
yhookActionAfterCreateBrandFormHandler
para manejar la actualización del formulario y la lógica de creación. Estos ganchos son similares a los que utilizaste para la página de Categorías y también pueden funcionar para la página de Marcas.Si sigues teniendo problemas para encontrar el gancho apropiado, también puedes intentar usando el gancho
hookDisplayAdminBrandMain
para agregar tu campo personalizado directamente en la página de Marca. Este gancho te permite agregar contenido a la área principal de la página de Marca, así puedes crear y procesar tu campo personalizado aquí.En general, existen múltiples ganchos disponibles para personalizar la página de Marcas en la oficina de administración, así que intenta probar diferentes opciones para encontrar la mejor solución para tus necesidades.