pyrolisis500 Posted April 4, 2013 Share Posted April 4, 2013 (edited) Buenas, he visto que en muchas tiendas, tanto en la ficha de producto como en el product-list, muestran si el Envío es Gratis, en función del precio (en las tiendas en las que hay envio gratis a partir de X euros). Me gustaría poder implementarlo yo también, pero no se exactamente como hacerlo, supongo que habría que insertar alguna linea en los product.tpl y product-list.tpl que calcule si el precio del producto es >= a X€ y en caso afirmativo, mostrar el texto o imagen "Envio Gratis". ¿Alguien sabría decirme u orientarme sobre el código a insertar para ello? Muchas gracias. Edited April 4, 2013 by dr_pepinazo (see edit history) 1 Link to comment Share on other sites More sharing options...
sr83 Posted April 4, 2013 Share Posted April 4, 2013 Posible solución: http://www.prestashop.com/forums/topic/71050-solved-free-delivery-icon-above-price/page__p__412501?do=findComment&comment=412501 1 Link to comment Share on other sites More sharing options...
pyrolisis500 Posted April 4, 2013 Author Share Posted April 4, 2013 Genial!!! Funciona a la perfección. Muchas gracias Link to comment Share on other sites More sharing options...
narf Posted June 5, 2013 Share Posted June 5, 2013 (edited) Genial!!! Funciona a la perfección. Muchas gracias Hola pyrolisis500 donde has colocado el codigo?? He probado a ponerlo en varios sitios pero no consigo que muestre la imagen, ni nada por el estilo. La version de prestashop que uso es la 1.5.2.0 Gracias. Edited June 5, 2013 by grillo (see edit history) Link to comment Share on other sites More sharing options...
OlivierJM Posted June 5, 2013 Share Posted June 5, 2013 Hola pyrolisis500 donde has colocado el codigo?? He probado a ponerlo en varios sitios pero no consigo que muestre la imagen, ni nada por el estilo. Gracias. Estaria bien saberlo Link to comment Share on other sites More sharing options...
pyrolisis500 Posted June 5, 2013 Author Share Posted June 5, 2013 Hola, Pues yo he puesto el siguiente código en el product.tpl de mi plantilla: {if ( $product->getPrice(true, $smarty.const.NULL)|intval)>39}<img src="{$img_dir}free_del_{$lang_iso}.jpg" class="free_del_img"/>{/if} donde el 39 es el precio a partir del cual quieres que aparezca el envío gratis, {$img_dir} la carpeta donde está la imagen y {$lang_iso} el idioma para el que quieres mostrarlo. Tienes que subir a esa carpeta una imagen para cada idioma que quieres que se muestre que se llame justo así (free_del_es.jpg, free_del_en.jpg, etc.) En mi caso, lo coloqué justo encima del bloque <!-- prices -->, aunque supongo que puedes colocarlo a la altura que quieras que salga, y nada mas el código hace que la imagen se muestre justo donde le indiques, es muy práctico. Saludos 2 Link to comment Share on other sites More sharing options...
DcdacD Posted June 5, 2013 Share Posted June 5, 2013 Me lo guardo, genial aporte !. Link to comment Share on other sites More sharing options...
Recommended Posts