Jump to content

Recommended Posts

Bonjour à tous,

 

Mon site : http://pinklemon.fr

 

 

Voilà je suis confronté à un problème de taille, du moins pour moi et mes compétences en informatique.

 

Mon problème est le suivant : Je suis content de ma page d'accueil et de mes catégories, mais quand je clique sur une catégorie, un bloc de sous-catégorie apparaît en dessous du texte de la catégorie et j'aimerais le supprimer.

 

Pour vous aider, voici une photo de ce que j'aimerais supprimer en fichier attaché.

 

Je souhaiterais supprimer carrément l'aperçu des sous-catégories quand je clique sur une catégorie.

 

J'ai déjà consulté plusieurs forums expliquant qu'il faut supprimer une ligne dans le category.tpl mais je n'y parviens pas...

 

 

Une âme charitable qui passerait par-là aurait-elle la soluce ? La plus simple possib' ? :unsure:

 

En vous remerciant,

 

Pinklemon.

post-388227-0-11418000-1348499154_thumb.jpg

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

Bonjour,

 

La solution la plus simple est effectivement de supprimer une partie du fichier category.tpl.

   	 {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}

Cette partie là pour être exact (PS1.4.4.1).

 

Il faut penser à forcer la compilation smarty dans le back-office pour voir les modifications s'aplpiquer en front (Préférences > Performances).

Link to comment
Share on other sites

Le tout fonctionne bien, sauf le texte de la catégorie qui a également disparu ! Comment le faire réapparaître ?

 

Voici les comments :

 

 

 

{if isset($category)}

{if $category->id AND $category->active}

 

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

 

{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 isset($subcategories)}

<!-- Subcategories -->

<div id="subcategories">

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

 

{if $category->description}

<div class="cat_desc">{$category->description}</div>

{/if}

 

 

 

 

*} {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}

{/if}

 

 

Et en fichier attaché, l'exemple d'un texte d'une catégorie que je voudrais qui apparaisse.

Ce même texte est configurable dans l'édition d'une catégorie (A titre d'info).

post-388227-0-13468500-1348510198_thumb.jpg

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

  • 3 years 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...