La Botavara Posted May 2, 2013 Share Posted May 2, 2013 Buenas, Ayer me llamó una clienta y me dijo que no conseguía borrar los artículos del carrito de compra. He estado probando y efectivamente en el resumen del carrito, pinchas en el icono de la papelera y no hace nada (hace unos días funcionaba y últimamente no he trasteado la configuración de la web), en cambio en el modulo del carrito de la columna derecha si me deja borrarlos. ¿Alguien sabe que puede fallar? La web es esta: http://www.labotavara.eu/tiendaonline.php Gracias. Link to comment Share on other sites More sharing options...
Enrique Gómez Posted May 2, 2013 Share Posted May 2, 2013 (edited) No te esta cargando las librerias jquery "NetworkError: 404 Not Found - http://www.tienda.labotavara.eu/js/jquery/jquery-1.2.6.pack.js" "NetworkError: 404 Not Found - http://www.tienda.labotavara.eu/js/jquery/jquery.hotkeys-0.7.8-packed.js" Edito: No creo que sean esas librerias, aunque es cierto que no se cargan. Sale el error ReferenceError: priceDisplayMethod is not defined cart-summary.js (línea 259) Puede ser que en header.tpl en tu tema, falte var priceDisplayMethod = {$priceDisplay} Yo tengo <script type="text/javascript"> var baseDir = '{$content_dir}'; var baseUri = '{$base_uri}'; var static_token = '{$static_token}'; var token = '{$token}'; var priceDisplayPrecision = {$priceDisplayPrecision*$currency->decimals}; var priceDisplayMethod = {$priceDisplay}; var roundMode = {$roundMode}; </script> Edited May 2, 2013 by egomezpe (see edit history) Link to comment Share on other sites More sharing options...
La Botavara Posted May 3, 2013 Author Share Posted May 3, 2013 No te esta cargando las librerias jquery "NetworkError: 404 Not Found - http://www.tienda.labotavara.eu/js/jquery/jquery-1.2.6.pack.js" "NetworkError: 404 Not Found - http://www.tienda.labotavara.eu/js/jquery/jquery.hotkeys-0.7.8-packed.js" Edito: No creo que sean esas librerias, aunque es cierto que no se cargan. Sale el error ReferenceError: priceDisplayMethod is not defined cart-summary.js (línea 259) Puede ser que en header.tpl en tu tema, falte var priceDisplayMethod = {$priceDisplay} Yo tengo <script type="text/javascript"> var baseDir = '{$content_dir}'; var baseUri = '{$base_uri}'; var static_token = '{$static_token}'; var token = '{$token}'; var priceDisplayPrecision = {$priceDisplayPrecision*$currency->decimals}; var priceDisplayMethod = {$priceDisplay}; var roundMode = {$roundMode}; </script> Efectivamente faltaba esa linea, pero la he añadido y sigue sin funcionar el carrito. Link to comment Share on other sites More sharing options...
Enrique Gómez Posted May 3, 2013 Share Posted May 3, 2013 Te estará cogiendo los cambios de la cache porque sigue sin aparecer. Yo borraría el fichero que esta en cache>smarty>compile>XXXXX.file.header.tpl.php siendo XXXXX un número "raro". Link to comment Share on other sites More sharing options...
La Botavara Posted May 3, 2013 Author Share Posted May 3, 2013 Te estará cogiendo los cambios de la cache porque sigue sin aparecer. Yo borraría el fichero que esta en cache>smarty>compile>XXXXX.file.header.tpl.php siendo XXXXX un número "raro". En la carpeta cache de la ftp no veo ningun archivo con ese nombre. Link to comment Share on other sites More sharing options...
Enrique Gómez Posted May 3, 2013 Share Posted May 3, 2013 dentro de cache, carpeta smarty, dentro de smarty, carpeta compile. En esa carpeta compile hay un montón de ficheros tipo 229289946b0b9e983706018cf69f9705fa1076ea.file.header.tpl.php. Estos ficheros se pueden borrar. Si borras el que acaba en file.header.tpl.php obligaras a que se actualice la plantilla header si o si. Link to comment Share on other sites More sharing options...
nadie Posted May 3, 2013 Share Posted May 3, 2013 En la carpeta cache de la ftp no veo ningun archivo con ese nombre. Fuerza compilación en la pestaña Preferencias -> Rendimiento, o elimina ese fichero en la carpeta /tools/smarty/compile/ Supongo que usas la versión 1.4 de Prestashop. Link to comment Share on other sites More sharing options...
La Botavara Posted May 3, 2013 Author Share Posted May 3, 2013 Fuerza compilación en la pestaña Preferencias -> Rendimiento, o elimina ese fichero en la carpeta /tools/smarty/compile/ Supongo que usas la versión 1.4 de Prestashop. Gracias, si uso la 1.4. He forzado compilacion pero nada, sigue fallando. Link to comment Share on other sites More sharing options...
Recommended Posts