Jump to content

[Solucionado]Visualización de precios en oferta


Hugur

Recommended Posts

Buenas me gustaría saber en que documento puedo encontrar para modificar los precios expuestos en la imagen adjunta de tal manera que el precio antes de la oferta se muestre sin tachar donde esta el precio con el descuento, y el precio con el descuento no se muestre. 

 

Espero haberme explicado bien, también decir que tengo conocimientos básicos de html y css para realizar los cambios pertinentes (si no son muy complejos)

 

Un saludo!

 

 

post-1069748-0-34548300-1496769206_thumb.png

Edited by Hugur (see edit history)
Link to comment
Share on other sites

Veo que usas Prestashop 1.6

 

Esos productos estan asi porque supongo que sabes que has definido algún tipo de descuento, como por ejemplo alguna regla de precios general, o en la misma ficha de edición.

 

Supongo que lo que quieres hacer no es quitar la regla des descuento desde el panel, sino que donde esta al precio sin descuento no se vea al precio y dejar solo el precio "con descuento" en grande tal como esta con el valor del % tal como esta ¿no?

 

En el TPL ficha producto, /themes/tuplantilla/product.tpl

 

Aquí:

	<p id="old_price"{if (!$product->specificPrice || !$product->specificPrice.reduction)} class="hidden"{/if}>{strip}
									{if $priceDisplay >= 0 && $priceDisplay <= 2}
										{hook h="displayProductPriceBlock" product=$product type="old_price"}
										<span id="old_price_display"><span class="price">{if $productPriceWithoutReduction > $productPrice}{convertPrice price=$productPriceWithoutReduction|floatval}{/if}</span>{if $productPriceWithoutReduction > $productPrice && $tax_enabled && $display_tax_label == 1} {if $priceDisplay == 1}{l s='tax excl.'}{else}{l s='tax incl.'}{/if}{/if}</span>
									{/if}
								{/strip}</p>

Muestras el precio sin rebajar.

 

Aqui:

	<p class="our_price_display" itemprop="offers" itemscope itemtype="https://schema.org/Offer">{strip}
									{if $product->quantity > 0}<link itemprop="availability" href="https://schema.org/InStock"/>{/if}
									{if $priceDisplay >= 0 && $priceDisplay <= 2}
										<span id="our_price_display" class="price" itemprop="price" content="{$productPrice}">{convertPrice price=$productPrice|floatval}</span>
										{if $tax_enabled  && ((isset($display_tax_label) && $display_tax_label == 1) || !isset($display_tax_label))}
											{if $priceDisplay == 1} {l s='tax excl.'}{else} {l s='tax incl.'}{/if}
										{/if}
										<meta itemprop="priceCurrency" content="{$currency->iso_code}" />
										{hook h="displayProductPriceBlock" product=$product type="price"}
									{/if}
								{/strip}</p>

el precio actual del producto.

 

 

----------

 

Tachado aparece porque el "old_price" tiene en el /themes/plantilla/css/product.css

 

Esta linea:

    text-decoration: line-through;

en el 

#old_price {
    padding-bottom: 15px;
    font-size: 13px;
    text-decoration: line-through;
    display: inline-block;
    font-family: "Open Sans", sans-serif;
    line-height: 23px;
}
Edited by nadie (see edit history)
Link to comment
Share on other sites

Muchas gracias por tu respuesta, he conseguido solucionarlo. Si, tenia una regla de descuentos aplicada, la idea era cambiar como se mostraba ese descuento. Una vez más gracias y doy el tema como solucionado.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...