Fatal error al añadir un email no valido en el cliente desde el panel de administración en Prestashop 1.5.5.0

Cuando, por ejemplo, modificamos un cliente desde el panel de administración en Prestashop 1.5.5.0, en la pestaña Clientes -> Clientes y metemos un email no valido, nos salta un “Fatal error”.

En github, tenemos solucionado este problema aquí: Leer solución en github

La solución, consiste en editar el fichero:

/controllers/admin/AdminCustomersController.php

Buscar la siguiente línea: (En Prestashop 1.5.5.0 linea 777)

$customer = new Customer();
$customer->getByEmail($customer_email);

Y dejarla así:

$customer = new Customer();
if (Validate::isEmail($customer_email))
$customer->getByEmail($customer_email);

De esa manera, depende salir un “Fatal error” cuando añadimos un email “no valido” como mostramos en la siguiente imagen:

far

Saldrá un aviso de forma correcta, de que no hemos insertado el email de forma correcta, tal como mostramos en la siguiente imagen:

emailno
Email no valido en Prestashop

Este error, no es exclusivo de Prestashop 1.5.5.0, pero si ocurre en Prestashop 1.5.5.0 

Un comentario sobre “Fatal error al añadir un email no valido en el cliente desde el panel de administración en Prestashop 1.5.5.0”

Los comentarios están cerrados.