Jump to content

Limitar caracteres en barra explorador breadcrumb


zion

Recommended Posts

Prestashop 1.6

minimal_16_theme

 

Hola a todos, estoy liado con intentar limitar el numero de caracteres que muestra la barrita de navegación de categorias, el "breadcrumb", mirando el .tpl cambié en la linea 35...

		{if !$path|strpos:'span'}
			<span class="navigation_page">{$path}</span>
		{else}
			{$path|strip_tags:'UTF-8'|truncate:30:'...'}
		{/if}
	{/if}

y el resultado es que lo limita, pero el breadcrumb entero haciendo un raro, quita el enlace de la categoría padre y según el límite de caracteres que le ponga no muestra la categoría actual también.

 

Agradecería algún cable muchas gracias por leerlo. Un saludo.

Link to comment
Share on other sites

He localizado las lineas pero después de hacer varias pruebas no consigo hacerlo, a ver si alguien que controle php me hecha un cable que yo ando muy verde, gracias un saludo.

$n = 1;
$n_categories = count($categories);
foreach ($categories as $category)
{
	$full_path .=
	(($n < $n_categories || $link_on_the_item) ? '<a href="'.Tools::safeOutput($context->link->getCategoryLink((int)$category['id_category'], $category['link_rewrite'])).'" title="'.htmlentities($category['name'], ENT_NOQUOTES, 'UTF-8').'">' : '').
	htmlentities($category['name'], ENT_NOQUOTES, 'UTF-8').
	(($n < $n_categories || $link_on_the_item) ? '</a>' : '').
	(($n++ != $n_categories || !empty($path)) ? '<span class="navigation-pipe">'.$pipe.'</span>' : '');
}

return $full_path.$path;
Link to comment
Share on other sites

  • 5 weeks later...

{$path|truncate:30:""}

 

Con el truncate cortas y seleccionas 30 caracteres :)

 

En el tpl.

 

Hola gabrielchiron,

 

me puedes indicar dónde debo incluir {$path|truncate:30:""} concretamente para limitar los caracteres.

 

Utilizo la versión 1.6.0.9.

 

Gracias de antemano.

Link to comment
Share on other sites

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