AlexandreM Posted August 1, 2014 Posted August 1, 2014 Buenas tardes, He instalado la versión de Prestashop 1.6.0.6 y tengo hay un error al mostrar el porcentaje del descuento. En algunos productos me muestra el porcentaje del descuento con 14 decimales, además de mostrarme un porcentaje de descuento diferente al que he introducido previamente. Me gustaría saber si alguien sabe que archivo debo modificar para que el porcentaje del descuento se muestre solo con 1 decimal (es decir, por ejemplo 40,1). Para que vean a lo que me refiero os dejo un link de un producto en el que me ocurre lo expuesto anteriormente: http://nosolocasa.com/descalcificadores/649-descalcificador-de-agua-kinetico-sumo-2.html (en este caso el porcentaje del descuento debería mostrar 55.5 %) Gracias de antemano. Share this post Link to post Share on other sites More sharing options...
Enrique Gómez Posted August 2, 2014 Posted August 2, 2014 Por lo que he visto pasa por un tema de js en las combinaciones Cambia la linea 618 aprox por $('#reduction_percent_display').html('-' + ps_round(parseFloat(selectedCombination['specific_price'].reduction_percent),2) + '%'); 2 Share this post Link to post Share on other sites More sharing options...
AlexandreM Posted August 3, 2014 Posted August 3, 2014 Muchísimas gracias Enrique!! He modificado lo que dijiste y ahora funciona perfecto. Gracias de nuevo y un saludo! Share this post Link to post Share on other sites More sharing options...
jorge luis Posted August 4, 2014 Posted August 4, 2014 (edited) Gracias Enrique, tengo el mismo problema y pude cambiar el descuento cuando ingreso al producto, pero aun sigue apareciendo la etiqueta de descuento en decimales en el home. Cualquier ayuda es bienvenida. Edited August 5, 2014 by jorge luis (see edit history) Share this post Link to post Share on other sites More sharing options...
Enrique Gómez Posted August 5, 2014 Posted August 5, 2014 Gracias Enrique, tengo el mismo problema y pude cambiar el descuento cuando ingreso al producto, pero aun sigue apareciendo la etiqueta de descuento en decimales en el home. Cualquier ayuda es bienvenida. En la plantilla product-list.tpl en las lineas 73 y 114 hay: <span class="price-percent-reduction">-{$product.specific_prices.reduction * 100}%</span> redondealo con <span class="price-percent-reduction">-{($product.specific_prices.reduction * 100)|round:2}%</span> Share this post Link to post Share on other sites More sharing options...
louher Posted August 8, 2014 Posted August 8, 2014 Hola, muchas gracias a todos los que hacéis posible este foro y en especial gracias a Enrique Gómez por el aporte que me ha servido mucho, pero sin embargo he detectado que a raiz de implementar ese cambio en la versión 1.6.0.6 no aparece el código de la referencia en los productos, se queda el espacio vacío si tiene combinaciones el mismo, sin embargo sino tiene combinaciones ese producto si aparece el código de la referencia, también he probado a desactivar ese cambio en el js para los decimales y aparecen todas las referencias en los productos, quiero decir que ese cambio afecta a algo más. Espero haberme explicado con claridad en este asunto. De nuevo gracias y un saludo Share this post Link to post Share on other sites More sharing options...
jorge luis Posted August 8, 2014 Posted August 8, 2014 Gracias Enrique, me sirvió de mucho tu ayuda. Share this post Link to post Share on other sites More sharing options...
louher Posted August 8, 2014 Posted August 8, 2014 Hola, Enrique está perfecto tu aporte, ha sido un error mío Saludos Share this post Link to post Share on other sites More sharing options...
Enrique Gómez Posted August 8, 2014 Posted August 8, 2014 Hola, Enrique está perfecto tu aporte, ha sido un error mío Saludos Ok, ya era raro que esa linea de código en javascript modificada afecte a algo mas. Es un cambio muy sencillo Saludos Share this post Link to post Share on other sites More sharing options...
w3bsolutions Posted August 9, 2014 Posted August 9, 2014 Si está solucionado podrías editar el primer post y añadir "SOLUCIONADO" al título para que se vea desde la lista de tópicos en el foro. Saludos. Share this post Link to post Share on other sites More sharing options...
Recommended Posts