agustin01 Posted August 29, 2013 Share Posted August 29, 2013 (edited) Hola comunidad, Estoy teniendo problemas para ajustar el tamaño de las imagenes, que salen en el home (productos destacados). Intenté leyendo varios temas que abrieron otros usuarios. Pero no logro resolverlo. Lo que hice hasta ahora fue regenerar las miniaturas siguiendo esta guía. Hasta acá todo bien. Pude verificar que efectivamente generé las miniaturas, yendo a img/p/1/1-listado_producto.jpg Es decir, las imágenes se generaron del tamaño que quiero. El problema (creo yo) lo tengo en modules\homefeatured\homefeatured.tpl porque al ir a la tienda, uso el inspect element del chrome sobre una imagen, y sale esto <img src="http://localhost/desarrollo/img/p/1/1-home_default.jpg" height="124" width="124" alt="iPod Nano"> Yo creo que eso debe ser porque no me esta "leyendo" el archivo homefeatured.tpl que modifiqué: <img src="{$link->getImageLink($product.link_rewrite, $product.id_image, 'listado_producto')}" height="{$homeSize.height}" width="{$homeSize.width}" alt="{$product.name|escape:html:'UTF-8'}" /> Algo muy raro que noté, es que que para saber si estaba leyendo o nó el archivo homefeatured, lo borré temporalmente. Y cuando le di a ctrl+F5 en chrome, resulta que los productos destacados seguían ahí. ¿No debería salir un error, ó directamente ese espacio en blanco? Espero que me puedan ayudar. Gracias de antemano! Edited August 29, 2013 by agustin01 (see edit history) Link to comment Share on other sites More sharing options...
nadie Posted August 29, 2013 Share Posted August 29, 2013 Si tienes el fichero sobreescrito en tu plantilla, tipo: /themes/tu-plantilla/modules/homefeatured/homefeatured.tpl debes editar ese, no editar el: /modules/homefeatured/homefeatured.tpl Link to comment Share on other sites More sharing options...
agustin01 Posted August 29, 2013 Author Share Posted August 29, 2013 (edited) Gracias don nadie por la rápida respuesta! Se nota que estoy medio verde todavía con prestashop! jajaja Tal como decís, el fichero de mi plantilla estaba pisando al que está en /modules/homefeatured/homefeatured.tpl Ahora si carga la imagen correcta! En el homefeatured.tpl de mi plantilla, veo que le agrega un height y width como atributo a la etiqueta <img>. $homeSize.height y $homeSize.width respectivamente. Eso tengo que quitarlo, ó le tengo que poner otro nombre a la variable? Porque me lo deja en 124px x 124px si no lo saco. Edited August 29, 2013 by agustin01 (see edit history) Link to comment Share on other sites More sharing options...
jorgerg Posted August 29, 2013 Share Posted August 29, 2013 (edited) Bueno, creo que son dos temas diferentes. tu problema esta centrado en la clasificación que hace tu tema de las imagenes que publica: 1 small_default 2 medium_default 3 large_default 4 thickbox_default 5 category_default 6 home_default 7 scene_default 8 m_scene_default En tu caso necesitas regenerar las miniaturas de home_default. Y adicionalmente puedes modificar el tamaños de las mismas al editar las home_default, en: Preferencias >> Imágenes >> acciones Edited August 29, 2013 by jorgerg (see edit history) Link to comment Share on other sites More sharing options...
nadie Posted August 29, 2013 Share Posted August 29, 2013 Gracias don nadie por la rápida respuesta! Se nota que estoy medio verde todavía con prestashop! jajaja Tal como decís, el fichero de mi plantilla estaba pisando al que está en /modules/homefeatured/homefeatured.tpl Ahora si carga la imagen correcta! En el homefeatured.tpl de mi plantilla, veo que le agrega un height y width como atributo a la etiqueta <img>. $homeSize.height y $homeSize.width respectivamente. Eso tengo que quitarlo, ó le tengo que poner otro nombre a la variable? Porque me lo deja en 124px x 124px si no lo saco. Puedes dejarlo asi: <img src="{$link->getImageLink($product.link_rewrite, $product.id_image, 'listado_producto')}" alt="{$product.name|escape:html:'UTF-8'}" /> Link to comment Share on other sites More sharing options...
nadie Posted August 29, 2013 Share Posted August 29, 2013 Bueno, creo que son dos temas diferentes. tu problema esta centrado en la clasificación que hace tu tema de las imagenes que publica: 1 small_default 2 medium_default 3 large_default 4 thickbox_default 5 category_default 6 home_default 7 scene_default 8 m_scene_default En tu caso necesitas regenerar las miniaturas de home_default. Y adicionalmente puedes modificar el tamaños de las mismas al editar las home_default, en: Preferencias >> Imágenes >> acciones Ir a la pestaña Preferencias -> Imagenes el ha llegado como ha indicado en su primer mensaje http://www.prestasho...ost__p__1357575 El simplemente queria añadir un nuevo tipo de imagen, para evitar que si modificamos uno de los que llevan por defecto, se modifiquen otras partes de la tienda. Link to comment Share on other sites More sharing options...
agustin01 Posted August 29, 2013 Author Share Posted August 29, 2013 Puedes dejarlo asi: <img src="{$link->getImageLink($product.link_rewrite, $product.id_image, 'listado_producto')}" alt="{$product.name|escape:html:'UTF-8'}" /> Al final hice eso, y quedo solucionado el tema! Jorge, como comenta nadie, no quería perder el tamaño que trae por defecto. Quería agregar un nuevo tipo de imagen, por las dudas. De todas formas gracias a los 2! Link to comment Share on other sites More sharing options...
Recommended Posts