Este sitio usa cookies, propias y de terceros.
Si se continúa con nosotros entendemos que se acepta el uso de cookies.

¿Es posible precio con IVA y sin IVA en Prestashop 1.6 en listado de productos?

Tema en 'Desarrollo web en Prestashop' iniciado por tenilaco, 2 Nov 2014.

  1. tenilaco

    tenilaco Aprendiz de Prestashop

    7
    0
    0
    Necesito tanto al visualizar el listado de productos, como al ver los productos destacados de la pagina principal no solo poder ver el precio con IVA, sino también ver el precio sin IVA. (Ver doble precio)

    ¿Qué ficheros y pasos se deben seguir para conseguir mostrar el Precio sin IVA, sin quitar el Precio con IVA?

    Prestashop 1.6.0.9
     
  2. wikiprestashop

    wikiprestashop Administrator Miembro del equipo

    203
    0
    16
    Hola !

    Según la información de este enlace:

    http://stackoverflow.com/questions/23237952/how-to-display-product-price-with-and-without-tax-at-a-time-in-product-list-for

    Puedes intentar usar:

    Insertar CODE, HTML o PHP:
    {convertPrice price=$product.price_tax_exc}
    o

    Insertar CODE, HTML o PHP:
    {convertPrice price=$product->getPrice(false, $smarty.const.NULL)} ({l s='IVA no incluido'})
    (Este sería inicialmente para la ficha del producto, no para el listado)

    Para ver el precio sin IVA.

    Al parecer:

    Insertar CODE, HTML o PHP:
    {convertPrice price=$product.price_tax_exc}
    Es el código para que se vea tanto en el listado de productos como en el modulo de productos populares de la pagina principal.

    Ejemplo:

    Edita fichero:

    Insertar CODE, HTML o PHP:
    /themes/default-bootstrap/product-list.tpl
    Y dentro de:

    Insertar CODE, HTML o PHP:
    	{foreach from=$products item=product name=products}
    Podemos usar la variable.

    A modo de ejemplo por ejemplo busca esto: (Linea 70 mas o menos)

    Insertar CODE, HTML o PHP:
    {if isset($product.show_price) && $product.show_price && !isset($restricted_country_mode)}
    
    Y añade debajo:

    Insertar CODE, HTML o PHP:
    <span class="price product-price">
    {convertPrice price=$product.price_tax_exc}  {l s ='Precio sin IVA'}
    </span>
    
    [​IMG]
     
  3. preciosfactory

    preciosfactory Aprendiz de Prestashop

    1
    0
    0
    Muy interesante. Funciona perfectamente.
    Tengo una consulta. Si el producto tiene combinaciones, en la página del producto, al seleccionar las diferentes combinaciones, van cambiando los precios con IVA incluido, pero solo se muestra el precio sin iva del producto básico.
    Sabes que habría que modificar en product.tpl
    Muchas gracias
     
  4. Grupo caprichos

    Grupo caprichos Aprendiz de Prestashop

    1
    0
    0
    Hola preciosfactory, he visto en tu web que has conseguido cambiar el precio sin IVA en los productos con combinaciones. ¿Podrías comentar cómo lo conseguiste? Me estoy volviendo loco y no lo consigo. Muchas gracias de antemano.
     

Compartir esta página