Jump to content

Contraer texto en subcategorías (No es la plantilla por defecto) [solucionado]


sotavent0

Recommended Posts

Buenas, quiero en las subcategorías contraer el texto, porque me aparece demasiado extenso y queda estéticamente mal. ya que directamente me aperece todo el texto completo y quiero contraerlo un poco, ¿Qué archivo o código debo modificar para hacerlo?

Gracias de antemano amigos..

Edited by sotavent0 (see edit history)
Link to comment
Share on other sites

Para cortar el texto, en el fichero:

 

/themes/plantilla/category.tpl
Busca algo como esto:

 

 {if $subcategory.description}
                                                <p class="cat_desc">{$subcategory.description}</p>
                                        {/if}
y dejalo por ejemplo asi:

 

 {if $subcategory.description}
     <p class="cat_desc">{$subcategory.description|strip_tags:'UTF-8'|truncate:70:'...'}</p>
                                        {/if}
Link to comment
Share on other sites

Necesito ayuda :)

Dejalo por ejemplo asi:

{if $subcategory.description}
				
{if strlen($subcategory.description) > 70}
<div id="subcategory_description_short{$subcategory.id_category}" class="cat_desc">{$subcategory.description|strip_tags:'UTF-8'|truncate:70:'...'}</div>
<div id="subcategory_description_full{$subcategory.id_category}" style="display:none" class="cat_desc">{$subcategory.description}</div>           
<a href="#"  onclick="$('#subcategory_description_short{$subcategory.id_category}').hide(); $('#subcategory_description_full{$subcategory.id_category}').show(); $(this).hide(); return false;" class="lnk_more">{l s='More'}</a>
{else} 
<div class="cat_desc">{$subcategory.description}</div>
{/if}
{/if}
Link to comment
Share on other sites

He actualizado mi mensaje que he tenido una errata, revisalo ahora:

 

 

 

Dejalo por ejemplo asi:

{if $subcategory.description}
				
{if strlen($subcategory.description) > 70}
<div id="subcategory_description_short{$subcategory.id_category}" class="cat_desc">{$subcategory.description|strip_tags:'UTF-8'|truncate:70:'...'}</div>
<div id="subcategory_description_full{$subcategory.id_category}" style="display:none" class="cat_desc">{$subcategory.description}</div>           
<a href="#"  onclick="$('#subcategory_description_short{$subcategory.id_category}').hide(); $('#subcategory_description_full{$subcategory.id_category}').show(); $(this).hide(); return false;" class="lnk_more">{l s='More'}</a>
{else} 
<div class="cat_desc">{$subcategory.description}</div>
{/if}
{/if}
Link to comment
Share on other sites

Ahora si, como siempre todo perfecto nadie, gracias amigo!

Un placer ayudarte y servirte!

 

Si das el tema como solucionado, edita el titulo del tema, editando el primer mensaje, pulsando en editar, y después en "Usar editor completo", añadiendo la palabra "Solucionado" al titulo, esto ayudara, a mantener una mayor organización en el foro.

 

 

Si no sabes como añadir la palabra "Solucionado" al título del tema, aquí tienes una guía: http://www.prestashop.com/forums/topic/269515-solucionado-¿como-poner-la-palabra-solucionado-en-el-titulo-del-tema/

Link to comment
Share on other sites

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