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 

Print Friendly

Un pensamiento en “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.