Jump to content

PS 1.7 H1 page name dans le breadcrumb uniquement


Recommended Posts

Bonjour,

Je tente de modifier l'intégralité de mon site, en voulant afficher les noms de page dans le breadcrumb et uniquement dans le breadcrumb.

Pour les pages catégorie, produit, panier et cms, pas de soucis (à priori ?), par contre avant d'aller plus loin et de m'attaquer à l'ensemble des pages de la section "mon compte", je voudrais savoir si je ne fais pas d'erreur dommageable.

Voici ce que je fais actuellement (en local) :

1) dans layout-both-columns.tpl j'ai ajouté ceci :

<div id="page_banner_container_1" class="breadcrumb_wrapper ">
  <div class="container">
  
	{*MOD affichage nom de page au dessus du breadcrumb*}
  {if $page.page_name == 'category'}
         <div class="name_category">
        <h1 class="h1">{$category.name}{if isset($smarty.get.page) && $smarty.get.page > 1} <span class="small"> - Page {$smarty.get.page}</span>{/if}</h1>
    </div> 
	{elseif $page.page_name == 'product'}
         <div class="name_product">
        {block name='page_header_container'}
            {block name='page_header'}
              <h1 class="h1">{block name='page_title'}{$product.name}{/block}</h1>
            {/block}
          {/block}
    </div> 
	{else}
	<div class="name_h1">
              <h1 class="h1">{block name='page_title'}{$page.meta.title} {/block}</h1>
    </div>
			  {/if}
	{*fin mod*}
	
	  {block name='breadcrumb'}
            {include file='_partials/breadcrumb.tpl'}
          {/block}
		  </div>
		  </div>

2) par exemple dans le product.tpl, je commente les lignes de ce type :

{*{block name='page_header_container'}
*  {block name='page_header'}
*    <h1 class="h1">{block name='page_title'}{$product.name}{/block}</h1>
*  {/block}
* {/block}
*}

3) je dois faire pareil pour chaque .tpl de la section mon compte, par exemple identity.tpl :

{*{block name='page_title'}
 * {l s='Your personal information' d='Shop.Theme.Customeraccount'}
*{/block}
*}

Y a-t-il une méthode plus simple / rapide / conventionnelle pour déplacer tous les block name='page_title' dans le breadcrumb ?

PS : voici mon url de contact, l'idée étant, dans cet exemple, de déplacer "contactez-nous" dans le breadcrumb, comme dans mes pages catégories avec ici par exemple le "ardoise photo"

Edited by gouna (see edit history)
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...