AlexandreM Posted August 1, 2014 Share 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. Link to comment Share on other sites More sharing options...
Enrique Gómez Posted August 2, 2014 Share 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 Link to comment Share on other sites More sharing options...
AlexandreM Posted August 3, 2014 Author Share Posted August 3, 2014 Muchísimas gracias Enrique!! He modificado lo que dijiste y ahora funciona perfecto. Gracias de nuevo y un saludo! Link to comment Share on other sites More sharing options...
jorge luis Posted August 4, 2014 Share 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) Link to comment Share on other sites More sharing options...
Enrique Gómez Posted August 5, 2014 Share 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> Link to comment Share on other sites More sharing options...
louher Posted August 8, 2014 Share 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 Link to comment Share on other sites More sharing options...
jorge luis Posted August 8, 2014 Share Posted August 8, 2014 Gracias Enrique, me sirvió de mucho tu ayuda. Link to comment Share on other sites More sharing options...
louher Posted August 8, 2014 Share Posted August 8, 2014 Hola, Enrique está perfecto tu aporte, ha sido un error mío Saludos Link to comment Share on other sites More sharing options...
Enrique Gómez Posted August 8, 2014 Share 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 Link to comment Share on other sites More sharing options...
w3bsolutions Posted August 9, 2014 Share 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. Link to comment Share on other sites More sharing options...
Recommended Posts