Jump to content

Supprimer l'en-tête des catégories


Recommended Posts

je pense que cela se situe dans le fichier themes/{ton_theme}/category.tpl :

 

 

Entre cette partie :

 

 

<h1>
{strip}
{$category->name|escape:'htmlall':'UTF-8'}
{if isset($categoryNameComplement)}
{$categoryNameComplement|escape:'htmlall':'UTF-8'}
{/if}
<span class="category-product-count">
{include file="$tpl_dir./category-count.tpl"}
</span>
{/strip}
</h1>

et celle là plus bas :

 

{if $products}
{include file="$tpl_dir./product-compare.tpl"}
{include file="$tpl_dir./product-sort.tpl"}
{include file="$tpl_dir./product-list.tpl" products=$products}
{include file="$tpl_dir./product-compare.tpl"}
{include file="$tpl_dir./pagination.tpl"}
{elseif !isset($subcategories)}
<p class="warning">{l s='There are no products in this category.'}</p>
{/if}
{elseif $category->id}
<p class="warning">{l s='This category is currently unavailable.'}</p>
{/if}

 

Tu dois mettre en commentaire la partie du code que tu ne veux pas afficher...

 

{if $scenes}
<!-- Scenes -->
{include file="$tpl_dir./scenes.tpl" scenes=$scenes}
{else}
<!-- Category image -->
{if $category->id_image}
<div class="align_center">
<img src="{$link->getCatImageLink($category->link_rewrite, $category->id_image, 'category')}" alt="{$category->name|escape:'htmlall':'UTF-8'}" title="{$category->name|escape:'htmlall':'UTF-8'}" id="categoryImage" width="{$categorySize.width}" height="{$categorySize.height}" />
</div>
{/if}
{/if}

{if $category->description}
<div class="cat_desc">{$category->description}</div>
{/if}
{if isset($subcategories)}
<!-- Subcategories -->
<div id="subcategories">
<h3>{l s='Subcategories'}</h3>
<ul class="inline_list">
{foreach from=$subcategories item=subcategory}
<li>
<a href="{$link->getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)|escape:'htmlall':'UTF-8'}" title="{$subcategory.name|escape:'htmlall':'UTF-8'}">
{if $subcategory.id_image}
<img src="{$link->getCatImageLink($subcategory.link_rewrite, $subcategory.id_image, 'medium')}" alt="" width="{$mediumSize.width}" height="{$mediumSize.height}" />
{else}
<img src="{$img_cat_dir}default-medium.jpg" alt="" width="{$mediumSize.width}" height="{$mediumSize.height}" />
{/if}
</a><br />
<a href="{$link->getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)|escape:'htmlall':'UTF-8'}">{$subcategory.name|escape:'htmlall':'UTF-8'}</a>
</li>
{/foreach}
</ul>
<br class="clear"/>
</div>
{/if}

 

Pour mettre en commentaire une partie de code, tu as deux façons de faire :

 

<!-- Ton code ici -->

ou

{* Ton code ici *}

(la deuxième façon ne fait pas apparaître ton code dans le navigateur, alors que la première est affichée si l'utilisateur fait clic-droit => afficher la source.)

 

 

Donc par exemple ici tu pourrais faire ceci pour ne pas afficher l'image de la catégorie :

 

 

{*
{if $category->id_image}
<div class="align_center">
<img src="{$link->getCatImageLink($category->link_rewrite, $category->id_image, 'category')}" alt="{$category->name|escape:'htmlall':'UTF-8'}" title="{$category->name|escape:'htmlall':'UTF-8'}" id="categoryImage" width="{$categorySize.width}" height="{$categorySize.height}" />
</div>
{/if}
*}

Link to comment
Share on other sites

Hello,

Merci de ton aide, j'ai remis la page en ligne, et j'ai testé ce que tu m'as dis mais sans succès, c'est bizarre, j'ai mis la partie que tu m'as indiqué en commentaire, et quand j'affiche le code source c'est toujours la, pourtant c'est bien le bon thème...

Link to comment
Share on other sites

Bonjour,

 

tout à fait d'accord avec IchabOd, ça se passe nécessairement en catégory.tpl.

Sans avoir regardé le code dans le détail, la méthode générale qu'il te propose est plus propre pour la traçabilité que la suppression pure et simple des lignes relatives aux indications que tu ne souhaites pas voir s'afficher sur ton site.

 

Vu l'heure tardive (ou tôt le matin de ton dernier post) je me dis que tu as peut-être oublié de vider ton cache smarty pour prise en copmpte des modifs tpl?

www> tools> compile> mettre les fichiers çà la corbeille

 

Bonne continuation

Daniel

Link to comment
Share on other sites

  • 2 weeks later...

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...