Jump to content

Enlever un lien dans le fil d'ariane


Recommended Posts

Bonjour,

J'aimerais enlever les liens du fil d'ariane seulement sur certaines catégories. En gros, c'est des catégories parentes mais qui ne sont pas cliquables dans le menu. J'aimerais donc que les visiteurs ne puissent pas y accéder via le fil d'ariane.

Voici ce que j'ai mis dans le breadcrumb.tpl mais qui ne change rien 

<nav data-depth="{$breadcrumb.count}" class="breadcrumb">
  <ol itemscope itemtype="http://schema.org/BreadcrumbList">
    {block name='breadcrumb'}
      {foreach from=$breadcrumb.links item=path name=breadcrumb}
        {block name='breadcrumb_item'}
          <li itemprop="itemListElement" itemscope itemtype="http://schema.org/ListItem">
            {if $path.title == 'COUPE-LÉGUMES & CUTTERS' OR $path.title == 'DIVERS'}
              <span itemprop="name">{$path.title}</span>
            {else}
            <a itemprop="item" href="{$path.url}">
              <span itemprop="name">{$path.title}</span>
            </a>
            {/if}
            <meta itemprop="position" content="{$smarty.foreach.breadcrumb.iteration}">
          </li>
        {/block}
      {/foreach}
    {/block}
  </ol>
</nav>

Une idée? 

Merci

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

Bonjour,

  1. Vous avez réellement défini des titres de catégories en majuscule ?
  2. on ne travaille jamais sur du texte mais sur des id car le texte est différents dans chaque langue et à chaque foi qu’on le change
  3. Donc on regarde ce qui est disponible dans la variable $path et on utilise la bonne varaible stable.
Link to comment
Share on other sites

9 minutes ago, Mediacom87 said:

Bonjour,

  1. Vous avez réellement défini des titres de catégories en majuscule ?
  2. on ne travaille jamais sur du texte mais sur des id car le texte est différents dans chaque langue et à chaque foi qu’on le change
  3. Donc on regarde ce qui est disponible dans la variable $path et on utilise la bonne varaible stable.

Merci. Je trouvais ca aussi très bizarre de faire comme cela. Je confirme par contre que c'est bien en majuscule. 

Concernant ton point 3 comment faire exactement?

Merci

Link to comment
Share on other sites

  • 1 year later...
On 8/6/2020 at 10:17 AM, @rthur said:

C'est bon j'ai réussi en utilisant {if $path.url ==

Merci de vos conseils cela m'a bcp aidé

Bonjour Arthur, j'ai le même besoin pourriez vous donner plus de détail sur la solution que vous avez mise en place ?

avec le {if $path.url == comment avez vous exclu les URL non cliquables via le fil d'arianne ?

D'avance merci

 

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...