Hola,
En el Prestashop, al tener seleccionadas "Todas las tiendas" e ir al menú Catálogo - Productos, aparece en pantalla este error:
al pinchar en modo debug he capturado un par de pantallas por si os ayuda:
yo no tengo ni idea de por qué pasa, porque tenemos entrado sin problemas anteriormente.
Desde un ticket en Webempresa me dicen que no es problema en el servidor.
Gracias
Contenido solo visible a usuarios registrados
Hola Jose.
Veo que utilizas una multitienda.
Por lo que parece es un Bug de prestashop:
-> https://github.com/PrestaShop/PrestaShop/issues/23376
Lo primero prueba a actualizar Prestashop y revisar si se soluciona.
Si no se soluciona al actualizar revisa esta entrada del blog de prestashop donde tratan el tema:
Un saludo
Hola,
Veo que el error que indican en ese enlace es exactamente igual al mío, solo que les salta en una acción diferente, a ellos les pasa cuando abren la descripción general de los productos.
Mi duda es si debo hacer exactamente lo mismo que indican en la solución, y en el mismo archivo:
Tuve lo que parece ser el mismo problema. Esto lo resolvió. Agregue esta lógica al if en la línea 390 en src / Adapter / Product / AdminProductDataProvider.php
if ($formatCldr && $product['price'] != null && $product['price_final'] != null) {
$product['price'] = $localeCldr->formatPrice($product['price'], $currency->iso_code);
$product['price_final'] = $localeCldr->formatPrice($product['price_final'], $currency->iso_code);
}
Y en caso de que así sea, ¿debo insertar este código en la línea 390, sin más?
Os pongo una captura del archivo AdminProductDataProvider.php:
Gracias
Hola Jose,
Igualmente antes de hacer el cambio realiza un backup de tu sitio por si algo sale mal. Nos comentas que tal va.
Un saludo 🖐️
Hola,
He sistituido la línea 390 tal y como puse antes, siguiendo las instrucciones de la URL indicada anteriormente, y parece que funciona bien, por lo menos ahora mismo puedo acceder a los productos teniendo seleccionadas Todas las tiendas.
Gracias por la ayuda.
Un saludo.
Que tal Jose,
Un gusto saber que te ha funcionado, cualquier otra consulta estaremos atentos
Saludos!