Jump to content

Desglosar Precio en Productos


khaal

Recommended Posts

Hola buenas tardes, Necesito una ayuda, quiero que al momento que se visualice el producto en la parte del precio sea como cuando se coloca el precio del producto por el BackOffice osea, quiero que primero sea el precio del producto (sin iva) abajo el iva solo y de ultimo la suma de estos dos, que seria el precio total .. les adjuntare una imagen para que vean mas o menos quiero que sea ..

 

En la imagen es sin el ref, solo lo de los precios .. 

 

Saludos ..

post-1189651-0-35186000-1462049937_thumb.jpg

Link to comment
Share on other sites

pues para lograr eso tendrá que verificar las variables que se asignan al archivo tpl.

Estas variables se envian desde controllers/front/ProductController.php

 

en el archivo ProductController.php encontrara todas las variables que se assign a smarty hacia product.tpl de su theme.
por ejemplo:
stock_management
quantity_discounts
ecotax_tax_inc
ecotax_tax_exc
productPriceWithoutEcoTax
tax_rate
incluso la bateria de array y acciones que se envian, por decirlo de alguna modo :-)
como por ejemplo:
product, que sera la variable principal en el archivo tpl de producto de su theme.
etc...

en su caso puede probar hacer esto:

habrá el archivo product.tpl de su theme actual, busque esto:

<div class="box-info-product">
<div class="content_prices clearfix">
{if $product->show_price && !isset($restricted_country_mode) && !$PS_CATALOG_MODE}
<!-- prices -->
<div>

adicione justo después de eso esto:

{if $tax_enabled}
<span style="color:#CC3300;font-weight:bold">
{l s='Precio sin IVA :'}
    {convertPrice price=$product->getPrice(false, $smarty.const.NULL)}
</span>
<span style=" color:#669900;font-weight:bold">
{l s='Precio Con IVA :'}
    {convertPrice price=$product->getPrice(true, $smarty.const.NULL)}
</span>
<span style=" color:#669900;font-weight:bold">
    {l s='Impuesto Aplicado:'}{$tax_rate}%
</span>
{/if}

eso mostrara lo que desea, pero debe ajustar los colores y tamaño a su theme, es solo un ejemplo.
usted puede ubicarlo donde desee, recuerde que tiene que quitar el precio original y usar eso.

 

obviamente, esto es solo un ejemplo al azar sin tener a la vista el archivo, pero es mas o menos asi, usted puede crear un sin fin

de opciones u operaciones con las datos que le aporta el controller de productos.

 

si desea algo mucho mas avanzado tendrá que programar un modulo que realice las acciones que usted desee, pero creo que esto

le servirá tal cual se lo he explicado.

pruebe a ver si funciona :rolleyes:
salute!

 

PD: ESTO SOLO FUNCIONA EN PS 1.6.X EN OTRAS VERSIONES LA COSA ES DISTINTA

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

  • 2 weeks later...

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...