Alacena de la Vega Posted May 20, 2017 Share Posted May 20, 2017 (edited) Buenas tardes a todos, he estado investigando por el foro y no he encontrado una forma de hacerlo. Os lo explico por si alguien puede ayudarme. Como sabéis al poner las descripciones en las categorías, estas se solapan con la imagen, y lo que quiero hacer es poner la descripción completa de las categorías después de los productos y que salga la descripción larga, no la corta con el "leer más". Por lo que he estado investigando y al parecer hay que modificar el tpl de las categorías, pero no se como hacerlo. Además el tpl de categorías de mi pagina esta modificado. Mi pagina web es www.alacenadelavega.com y adjunto el tpl por si alguien pudiera ayudarme. Un saludo y gracias de antemano. Edited May 20, 2017 by Alacena de la Vega (see edit history) Link to comment Share on other sites More sharing options...
nadie Posted May 20, 2017 Share Posted May 20, 2017 Buenas tardes a todos, he estado investigando por el foro y no he encontrado una forma de hacerlo. Os lo explico por si alguien puede ayudarme. Como sabéis al poner las descripciones en las categorías, estas se solapan con la imagen, y lo que quiero hacer es poner la descripción completa de las categorías después de los productos y que salga la descripción larga, no la corta con el "leer más". Por lo que he estado investigando y al parecer hay que modificar el tpl de las categorías, pero no se como hacerlo. Además el tpl de categorías de mi pagina esta modificado. Mi pagina web es www.alacenadelavega.com y adjunto el tpl por si alguien pudiera ayudarme. Un saludo y gracias de antemano. Veo en tu web que utilizas Prestashop 1.6 Editar fichero "/themes/plantilla/category.tpl" Colocar debajo de: {if $products} <div class="content_sortPagiBar clearfix"> <div class="sortPagiBar clearfix"> {include file="./product-sort.tpl"} {include file="./nbr-product-page.tpl"} </div> <div class="top-pagination-content clearfix"> {include file="./product-compare.tpl"} {include file="$tpl_dir./pagination.tpl"} </div> </div> {include file="./product-list.tpl" products=$products} <div class="content_sortPagiBar"> <div class="bottom-pagination-content clearfix"> {include file="./product-compare.tpl" paginationId='bottom'} {include file="./pagination.tpl" paginationId='bottom'} </div> </div> {/if}Esto: {if $category->description} <div>{$category->description}</div> {/if} De esta manera, lo veremos como en la siguiente captura: Evidentemente, si luego no quieres que se vea la descripción de la categoría "arriba (corta y larga)", busca en el mismo fichero: Esto: {if $category->description} <div class="cat_desc rte"> {if Tools::strlen($category->description) > 350} <div id="category_description_short">{$description_short}</div> <div id="category_description_full" class="unvisible">{$category->description}</div> <a href="{$link->getCategoryLink($category->id_category, $category->link_rewrite)|escape:'html':'UTF-8'}" class="lnk_more">{l s='More'}</a> {else} <div>{$category->description}</div> {/if} Lo comentas {* {if $category->description} <div class="cat_desc rte"> {if Tools::strlen($category->description) > 350} <div id="category_description_short">{$description_short}</div> <div id="category_description_full" class="unvisible">{$category->description}</div> <a href="{$link->getCategoryLink($category->id_category, $category->link_rewrite)|escape:'html':'UTF-8'}" class="lnk_more">{l s='More'}</a> {else} <div>{$category->description}</div> {/if} *} Buscas tambien esto (parece igual pero no es igual): {if Tools::strlen($category->description) > 350} <div id="category_description_short" class="rte">{$description_short}</div> <div id="category_description_full" class="unvisible rte">{$category->description}</div> <a href="{$link->getCategoryLink($category->id_category, $category->link_rewrite)|escape:'html':'UTF-8'}" class="lnk_more">{l s='More'}</a> {else} <div class="rte">{$category->description}</div> {/if} Y lo comentas: {* {if Tools::strlen($category->description) > 350} <div id="category_description_short" class="rte">{$description_short}</div> <div id="category_description_full" class="unvisible rte">{$category->description}</div> <a href="{$link->getCategoryLink($category->id_category, $category->link_rewrite)|escape:'html':'UTF-8'}" class="lnk_more">{l s='More'}</a> {else} <div class="rte">{$category->description}</div> {/if} *} Recuerda cuando hagas los cambios en el fichero "category.tpl" de tu plantilla limpiar luego la cache en la pestaña Parámetros Avanzados -> Rendimiento Dicho esto, y viendo el codigo, supongo que ya sabes (te lo comento a modo de info) que aqui: {$category->description} Se imprime la completa Y aqui: {$description_short} se imprime la descripcion corta. Saludos y suerte con la tienda. Link to comment Share on other sites More sharing options...
Alacena de la Vega Posted May 20, 2017 Author Share Posted May 20, 2017 Perfecto! Muchísimas gracias! Doy el tema por resuelto. Un saludo. Link to comment Share on other sites More sharing options...
Recommended Posts