Prestashop


Cambiar formato fecha de disponibilidad del producto en Prestashop 1.7

Uno de los errores que arrastra Prestashop desde hace muchas versiones es el formato de la fecha de disponibilidad de los productos que están sin stock y en el que queréis informar desde la sección de “cantidad” de la ficha del producto, de la fecha en la que volverá a estar disponible. El formato de fecha que tiene prestashop es YYYY-MM-DD y lo correcto es que sea: DD-MM-YYYY. En algunos foros dan como posible solución que entréis en la sección de “Localización” – “Idioma” y que ahí comprobéis para España que el......

Continuar leyendo


Módulo gratuito para detectar phpunit en Prestashop

Su tienda PRESTASHOP puede ser vulnerable al malware. Esta fue la noticia que saltó hace unos días desde los propios foros de Prestashop. En la misma se decía que: El 2 de enero, descubrimos un malware llamado XsamXadoo Bot. Este malware puede ser utilizado para tener acceso a una tienda online y tomar el control de la misma. Ahora creemos que el bot utilizó una conocida vulnerabilidad de la herramienta PHP PHPUnit que ha sido reportada como CVE-2017-9841. Si tu tienda Prestashop tiene la carpeta phpunit dentro de la carpeta vender de......

Continuar leyendo


Cambiar de categoría un módulo en el menú Backoffice de Prestashop

Se trata de una incidencia que se nos ha planteado estos días sobre una tienda Prestashop 1.7. Al dar permisos sobre módulos a empleados con perfil inferior a administrador, resultaba imposible que el check de activación funcionara sobre el apartado MAS (MORE) que aparece en el menú vertical izquierdo del backoffice de Prestashop. El usuario-administrador puede ver sin problemas los módulo ubicados en el apartado “MAS” del menú vertical del backoffice, pero la activación para perfiles inferiores no funciona en ningún caso. La solución más sencilla y eficaz para acabar con este......

Continuar leyendo


Estadísticas no funcionan en multitienda Prestashop. SOLUCIÓN!!!

Se trata de un problema que se da tanto en prestashop 1.6 como prestashop 1.7 y que aparece cuando inicialmente tenemos una tienda prestashop sin multitienda y pasamos a un entorno de multitienda. La solución es realmente de lógica, pero es frecuente que se plantee el origen del problema en una incorrecta configuración de la tienda en cualquiera de sus muuuchas opciones de configuración y eso nos lleve a una pérdida de tiempo y calentura de cabeza. Ya os decimos que nada de bug o problema en vuestra versión de prestashop, tan......

Continuar leyendo


Compartir clientes en multitienda prestashop bloqueado. SOLUCIÓN!!!

Se trata de un problema que aún arrastra prestashop a pesar de todas las actualizaciones que lleva ya a sus espaldas. Si creamos multitiendas pero se nos olvida o no queremos activar la opción de compartir clientes entre las distintas tiendas del grupo, con posterioridad ya no podremos hacerlo, apareciendo bloqueado y en color gris el botón de compartir clientes cuando accedemos a la configuración de un grupo de tiendas en la sección de multitiendas de prestashop. Pero existe una manera muy sencilla de saltarse este bloqueo y forzar la opción de......

Continuar leyendo


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 var/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


Abrir chat