Post Top Ad

Your Ad Spot

domingo, 13 de septiembre de 2020

Mostrar error personalizado en el formulario de controlador de producto de administración de Symfony en Prestashop 1.7

En esta publicación, voy a explicar cómo podemos mostrar el error en el formulario personalizado del controlador del producto de administrador en nuestro módulo.
Paso 1: - Cambios en el formulario de la plantilla
Registre el gancho displayProductExtra y devuelva el HTML
Asegúrese de haber agregado id = ”form_hooks_ {field_name}” en el campo del formulario donde desea mostrar el error.
<input type = ”text” name = ”{field_name}” id = ”form_hooks_ {field_name}” />
Ejemplo:-
<input type = ”text” name = ”title” id = ”form_hooks_title” />
Paso 2: - Guardar en el producto
Dentro de  ActionProductSave hook verifique la condición y establezca el error en el siguiente formato

Ejemplo: -

Ahora verifique la condición si hay un error o no.
Si hay un error, configure http_response_code con 400 y muera el error.



Así es como podemos mostrar el mensaje de error en el formulario personalizado del controlador del producto de administrador de nuestro módulo.

No hay comentarios.:

Publicar un comentario

Dejanos tu comentario para seguir mejorando!

outbrain

Páginas