Antoniox Posted January 11, 2016 Share Posted January 11, 2016 Hola a todos, Comentaros que soy muy novato en Prestashop y no tengo conocimiento alguno en programación. En la pagina del producto he puesto un botón donde quiero que me enlace a una imagen donde aparezca la guía de tallas. Lo he hecho de la siguiente manera en product.tpl del tema: <script type="text/javascript"> $(document).ready(function(){ $(".emergente").fancybox({ 'autoScale' : false, 'transitionIn' : 'none', 'transitionOut' : 'none', 'width' : 800, 'height' : 100, 'type' : 'iframe' }); }); </script> {if $product->id_manufacturer==7} <p><a class="button sizeguide emergente"href="{$link->getimageLink('1', 'tallas')}">{l s='Guia de tallas'}</a></p> {/if} {if $product->id_manufacturer==4} <p><a class="button sizeguide emergente"href="{$link->getimageLink('4', 'tallas2')}">{l s='Guia de tallas'}</a></p> {/if} tiene condicionales ya que dependiendo del fabricante me ha de cargar una imagen de guia de tallas diferente. He probado diferentes cosas para que me enlace con la imagen y al final con el getimageLink me ha funcionado. Pero me da que no es la manera correcta de hacerlo ya que no importa lo que ponga entre las primeras comillas del getimageLink (y sin unas primeras comillas no funciona), se va a la carpeta de la raiz img/p/ y carga tallas.jpg o tallas2.jpg. Además, por ejemplo, cambio la imagen tallas2.jpg por otra diferente con el mismo nombre y sigue apareciendo la imagen anterior (a pesar de forzar la compilación). A ver si podéis ayudarme. Saludos. Link to comment Share on other sites More sharing options...
ventura Posted January 11, 2016 Share Posted January 11, 2016 (edited) Puedes probar asi {if $product->id_manufacturer} <p><a class="button sizeguide emergente"href="{$img_dir}sizechart_manufacturer_{$product->id_manufacturer}.jpg">{l s='Guia de tallas'}</a></p> {/if} Las imagenes las subes a la carpeta themes/tu_tema/img y las nombras asi por ejemplo sizechart_manufacturer_8.jpg // img para el fabricante con id 8 Edited January 11, 2016 by ventura (see edit history) Link to comment Share on other sites More sharing options...
Antoniox Posted January 11, 2016 Author Share Posted January 11, 2016 Muchísimas gracias por la respuesta y la rapidez, funciona perfecto. Un saludo. Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now