Jump to content

tp_pr

Members
  • Posts

    1
  • Joined

  • Last visited

tp_pr's Achievements

Newbie

Newbie (1/14)

0

Reputation

  1. Buenas, He seguido este tutorial paso a paso, y he conseguido que los productos que no tienen atributos, como bien habeis dicho, muestre el precio sin IVA. He querido aplicar la solución de Twisterska, pero mi código parece diferente. Os lo copio: //update display of the the prices in relation to tax, discount, ecotax, and currency criteria if (!selectedCombination['unavailable']) { var attribut_price_tmp = selectedCombination['price']; var tax = (taxRate / 100) + 1; if (noTaxForThisProduct) attribut_price_tmp /= tax; if (selectedCombination['reference']) { $('#product_reference span').text(selectedCombination['reference']); $('#product_reference:hidden').show(); } else $('#product_reference:visible').hide('slow'); var productPriceWithoutReduction2 = (attribut_price_tmp + productPriceWithoutReduction) * currencyRate; if (reduction_from != reduction_to && (currentDate > reduction_to || currentDate < reduction_from)) var priceReduct = 0; else var priceReduct = productPriceWithoutReduction2 / 100 * parseFloat(reduction_percent) + (reduction_price * currencyRate); var priceProduct = productPriceWithoutReduction2 - priceReduct; var productPricePretaxed = (productPriceWithoutReduction2 - priceReduct) / tax; $('#our_price_display').text(formatCurrency(priceProduct, currencyFormat, currencySign, currencyBlank)); $('#pretaxe_price_display').text(formatCurrency(productPricePretaxed, currencyFormat, currencySign, currencyBlank)); $('#old_price_display').text(formatCurrency(productPriceWithoutReduction2, currencyFormat, currencySign, currencyBlank)); $('#ecotax_price_display').text(formatCurrency(selectedCombination['ecotax'], currencyFormat, currencySign, currencyBlank)); } } ¿Qué debería modificar? Muchas gracias! - - EDITO: He conseguido que los productos que tienen atributos, tengan el precio sin IVA. Sacando del {if} y quitando el 'var' a este trozo: var productPricePretaxed = (productPriceWithoutReduction2 - priceReduct) / tax; Los problemas ahora están en: -Cuando en un producto con atributos (ej: rojo, verde y azul), cuando selecciono otro atributo... vuelve a mostrarme el precio con IVA. -Cuando abro una categoría y me muestra la lista de productos de la categoría, el precio que se muestra sigue siendo con IVA. En resumen, solo se cambia cuando has pinchado en un producto y estas dentro de su ficha. >.< Help!!!
×
×
  • Create New...