Jump to content

[SOLUCIONADO] Mover descripción después de productos


Recommended Posts

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 by Alacena de la Vega (see edit history)
Link to comment
Share on other sites

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:

 

definal16.png

 

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

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