Jump to content

quantyer

Members
  • Posts

    2
  • Joined

  • Last visited

Profile Information

  • Location
    San Rafael (Segovia) Spain
  • Activity
    Freelancer

quantyer's Achievements

Newbie

Newbie (1/14)

4

Reputation

  1. Buenas tardes, Efectivamente Prestashop no indexa las referencias de las combinaciones, por lo que os voy a decir que he hecho yo. La referencia que pongo en la información del producto (la referencia general del producto por llamarlo así) es por ejemplo "MCG0000". Después creo una serie de combinaciones de tal manera que cada combinación tiene referencias como por ejemplo estas "MCG0001", "MCG0002", "MCG0003", "MCG0004", "MCG0005"... Estas referencias de las combinaciones no son indexadas y si las buscas prestashop no las encuentra, sin embargo la referencia general de la ficha del producto "MCG0000" sí que la encuentra. Lo que hago es irme en el backoffice a "Preferencias -> Buscar". Despues añado un nuevo alias (Pinchando sobre "Añadir nuevo"), y en el campo alias pongo todas las referencias de las combinaciones separadas por una coma: "MCG0001,MCG0002,MCG0003,MCG0004,MCG0005". en el campo resultado pongo la referencia general del producto: "MCG0000" De esta manera le estoy diciendo a prestashop que cada vez que alguien busque referencias de la combinación que sea me busque realmente la referencia general. En la búsqueda por lo menos saldrá el artículo en el que tengamos las combinaciones. Es una chapucilla pero no está mal y te saca del paso. Yo esque en mi prestashop tengo artículos que tienen hasta 800 combinaciones entre colores y tamaños y no era viable hacer un artículo por cada combinación sólo por el hecho de que no funcione el buscador adecuadamente.
  2. Podeís descargar aquí los archivos. http://prestamarketing.com/es/otros-modulos-prestashop-15/12-redondeo-mejorado.html Imagina 3 productos que valen 3.14 (Sin IVA) cada uno y compro 3 unidades de cada uno de ellos : 3.14 * 3 = 18.84 3.14 * 3 = 18.84 3.14 * 3 = 18.84 Total Sin IVA = 56.52 IVA = 11.8692 Esta sería la forma correcta de calcular el total factura. Pues bien, Prestashop hace lo siguiente: 3.14 * 3 = 18.84 -> IVA = 3.9564 = 3.96 3.14 * 3 = 18.84 -> IVA = 3.9564 = 3.96 3.14 * 3 = 18.84 -> IVA = 3.9564 = 3.96 Total Sin iva 56.62 iva = 3.96 * 3 = 11.88 Produciendo un desfase de 0.0108 € que a mayor unidades o coincidencias de precios que redondeen a la alta mayor será. Éste es el aporte de descarga gratuita y consta de tres archivos que, sobrescribiéndolos en tu carpeta /Override, con cuidado de no sobreescribir ningún otro método anterior (archivos con el mismo nombre y extensión), soluciona este problema. Concretamente los archivos son: Product.php, Cart.php y order/OrderDetail.php Fuente: Sergio Gil en este post de Prestamarketing - Como bien se explica deberemos copiar los archivos en las ubicaciones correspondientes dentro de la carpeta /override - Entramos en nuestro administrador, en "Parámetros Avanzados" y "Rendimiento". En el apartado "Smarty" seleccionamos "Forzar Compilación" en "Cache de plantillas" y la "x (desactivar)" en "¿Usar Cache?. Guardamos los cambios. - Eliminamos el archivo class_index.php que se encuentra en /cache. - Eliminamos el contenido de los directorios /cache/smarty/cache menos el archivo index.php. - Eliminamos el contenido de los directorios /cache/smarty/compile menos el archivo index.php. - Entramos en nuestra web y comprobamos que los cambios funcionan. - Volvemos a nuestro administrador, en "Parámetros Avanzados" y "Rendimiento". En el apartado "Smarty" seleccionamos "Nunca recompilar los archivos de las plantillas " en "Cache de plantillas" y el "check (activar)" en "¿Usar Cache?. Guardamos los cambios. De esta manera disfrutaremos de nuestras facturas con los cálculos bien realizados. Recomendaciones para comprar: Sí
  3. Hola soy nuevo en todo este tema y me he configurado una web con PrestaShop 1.5.4. Me encanta tu módulo pero he de hacer una pregunta que a lo mejor parece de tontos pero acabo de empezar. Porqué en las facturas, en vez de poner "Fecha" pone "Fecha de pedido"? Es que todavía no sé si prestashop siempre toma como referencia para sus facturas la fecha del inicio del pedido o también existe la fecha de emisión de factura que debería ser la legal Española, ¿es así? No obstante muchas gracias por el trabajo realizado, realmente es un módulo que merece la pena pagar. Un saludo a todos.
×
×
  • Create New...