Jump to content

Poner icono de envio gratis en productos segun su precio


antonio4287

Recommended Posts

{if $product->weight == '0'}<img src="{$img_dir}imagen_ejemplo_{$lang_iso}.gif" alt="{l s='imagen_ejemplo}" class="imagen_ejemplo"/>{/if}

Te recomiendo que si te es posible lo hagas mejor con el peso de los productos, si el peso es cero aparecerá una imagen que deberás de subir al directorio img de tu tema

 

Para el listado de productos, product-list.tpl sería asi:

{if $product.weight == '0'}<img src="{$img_dir}imagen_ejemplo_list{$lang_iso}.gif" alt="{l s='imagen_ejemplolist'}" class="imagen_ejemplolist"/>{/if}
Edited by Ventura (see edit history)
  • Like 1
Link to comment
Share on other sites

{if $product->weight == '0'}<img src="{$img_dir}imagen_ejemplo_{$lang_iso}.gif" alt="{l s='imagen_ejemplo}" class="imagen_ejemplo"/>{/if}

Te recomiendo que si te es posible lo hagas mejor con el peso de los productos, si el peso es cero aparecerá una imagen que deberás de subir al directorio img de tu tema

 

Para el listado de productos, product-list.tpl sería asi:

{if $product.weight == '0'}<img src="{$img_dir}imagen_ejemplo_list{$lang_iso}.gif" alt="{l s='imagen_ejemplolist'}" class="imagen_ejemplolist"/>{/if}

No puede ser con Kg 0.

 

 

Desde fuera lo veo facil pero no se como aplicaro....  tengo asignado envio gratis para pedidos superiores a 29€... es posible algun codigo en el que se compruebe importe y si es superior  a eso aparezca la imagen??  seria igual que el peso pero aplicado al campo del precio

Link to comment
Share on other sites

Por poder, es posible pero el valor precio siempre es más complicado por que interacciona más,  con descuentos, impuestos, reglas, atributos, etc....

 

Puedes probar con algo asi:

{if $product->price > '29'}<img src="{$img_dir}imagen_ejemplo_{$lang_iso}.gif" alt="{l s='imagen_ejemplo}" class="imagen_ejemplo"/>{/if}

Para el product-list.

{if $product.price > '29'}<img src="{$img_dir}imagen_ejemplo_list{$lang_iso}.gif" alt="{l s='imagen_ejemplolist'}" class="imagen_ejemplolist"/>{/if}
  • Like 2
Link to comment
Share on other sites

  • 4 weeks later...

Aqui te explica como ponerlo por peso

http://www.prestashop.com/forums/topic/172726-astuce-image-supplementaire-dans-la-fiche-produit/ pero si cambiando el weight

 por la modificacion que te explica Ventura conseguiras el efecto que necesitas. Mas o menos asi

<!-- Début de la modification -->  
{if $product->price  < 5}
<img src="{$img_dir}port_190.gif" alt="{l s='Shipping 1.90€'}" class="on_sale_img"/>
{/if}
{if $product->price  > 6 AND $product->price  < 200}
<img src="{$img_dir}port_350.gif" alt="{l s='Shipping 3.50€'}" class="on_sale_img"/>
{/if}
<!-- Fin de la modification -->
Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
×
×
  • Create New...