Je viens de modifier ma façon de faire, l'affichage semble correct, je voudrais savoir si ma méthode est bonne ou si elle risque de provoquer un crash .
J'ai donc recommencé depuis zéro en modifiant uniquement ces fichiers :
1) category-header.tpl = commenter la partie faisant référence au titre des catégories
<div class="block-category card-block visible--desktop"> {*<div id="_desktop_category_header"> <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>*} {if ($category.description || $category.image.large.url) && $listing.pagination.items_shown_from == 1} <div class="d-flex"> {if $category.description} <div id="category-description" class="text-muted">{$category.description nofilter}</div> {/if} {if $category.image.large.url} <div class="category-cover"> <img src="{$category.image.large.url}" class="lazyload" alt="{if !empty($category.image.legend)}{$category.image.legend}{else}{$category.name}{/if}"> </div> {/if} </div> {/if} </div> <div class="_mobile_category_header"></div>
2) layout-both-columns.tpl = ajouté une condition pour que la div faisant référence au titre des catégories ne s'affiche que sur les pages category
<div id="page_banner_container_1" class="breadcrumb_wrapper "> <div class="container"> {*début mod*} {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> {/if}{*fin mod*} {block name='breadcrumb'} {include file='_partials/breadcrumb.tpl'} {/block} </div> </div>
Est-ce correct selon vous?
Aussi, est-ce que je peux laisser la balise H1 pour les titres de catégorie ?
Merci !!