Prestashop


Fecha de nacimiento obligatoria en Prestashop 1.7

En Prestashop 1.7 la fecha de nacimiento se establece como opcional en el formulario de registro en la tienda. Pero si para tu tienda resulta ser un requisito indispensable ser mayor de edad y quieres que quede recogido durante el formulario de registro como un campo obligatorio, te damos la solución en nuestra nueva entrada de blog. Cambios en el archivo CustomerFormatter.php Lo primero que tendrás que hacer es entrar por FTP en la carpeta Deberás cambiar la linea: $this->translator->trans(‘(E.g.: %date_format%)’, array(‘%date_format%’ => Tools::formatDateStr(’31 May 1970′)), ‘Shop.Forms.Help’) ) por $this->translator->trans(‘(E.g.: %date_format%)’, array(‘%date_format%’......

Continuar leyendo


Error 500 en Prestashop. Sólo en modo debug funciona la tienda

Se trata de un error que se produce en prestashop y que curiosamente hace que la web funcione sin problemas si se activa el modo debug, pero que en configuración normal salta pantallazo en blanco con error 500. La solución está en borrar las caches internas que prestashop tienen en dos carpetas situadas dentro de la carpeta app/cache que se llaman Debug y Prod. Vacíalas de archivos y el error 500 desaparecerá al recarga tu tienda online. Se trata de archivos de caché por lo que no tienes porqué preocuparte ya que......

Continuar leyendo


Solución al error prestashop.module.link block.grid.data factory

Se trata de un error producido, al menos en nuestro caso, cuando se quería actualizar prestashop 1.7 a una nueva versión. Como sabéis para poder realizar la actualización, resulta necesario desactivar la caché de prestashop y poner la web en modo mantenimiento. Y es precisamente al desactivar la caché cuando saltaba pantalla en blanco. Procedimos a activar el modo debug entrando en la carpeta config/defines.inc.php y poniendo if (!defined(‘_PS_MODE_DEV_’)) {define(‘_PS_MODE_DEV_’, true). Activado el informe de errores de prestashop vemos que el error que nos da es este: The service “prestashop.module.link_block.grid.data_factory” has a......

Continuar leyendo