Jazzies Posted September 24, 2012 Share Posted September 24, 2012 (edited) 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' ? En vous remerciant, Pinklemon. Edited September 24, 2012 by Pinklemon (see edit history) Link to comment Share on other sites More sharing options...
Ukoo - Guillaume Posted September 24, 2012 Share Posted September 24, 2012 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 More sharing options...
yvon38 Posted September 24, 2012 Share Posted September 24, 2012 Bonjour, Encore plus simple , voir le post #42 de ce topic : http://www.prestashop.com/forums/topic/23892-comment-ne-pas-faire-apparaitre-les-petites-images-sous-categories-qui-se-trouvent-dans-la-rubrique-categorie/page__st__40 On peut ainsi agir sur les catégories ou les sous-catégories ou les 2; faites les manips.... Link to comment Share on other sites More sharing options...
Jazzies Posted September 24, 2012 Author Share Posted September 24, 2012 (edited) 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). Edited September 24, 2012 by Pinklemon (see edit history) Link to comment Share on other sites More sharing options...
sthardust Posted June 17, 2016 Share Posted June 17, 2016 Super, top, ça fonctionne impec !!! Merci PrestaShop Enthusiast :-) Link to comment Share on other sites More sharing options...
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now