Prestashop : Supprimer le Tri

La possibilité de trier les produits peut-être inutile sous Prestashop si la catégorie ne comporte que quelques articles. Il est simple de provisoirement retirer cette fonctionnalité directement depuis le fichier template.

Ouvrez le fichier categoy.tpl dans votre dossier template de Prestashop et remplacez:

{include file=$tpl_dir./product-sort.tpl}

Par

{*include file=$tpl_dir./product-sort.tpl*}

Les commentaires sous Smarty commencent par {* et finissent par *}

prestashop tri Prestashop : Supprimer le Tri

9 réflexions sur “ Prestashop : Supprimer le Tri ”

  1. Merci pour l’astuce, marche sur PS 1.5.4.1 à quelques détails prés, la fonction tri s’enlève bien au dessus des produits mais pas en dessous, il reste également à supprimer le rectangle où se situe cette fonction. Je cherche les corrections supplémentaires et je vous en fait part.

  2. Bon ça y est c’est fait! Donc category.tpl ligne 100 et 110 désactiver l’include file= »./product-sort.tpl » ensuite dans global.css ligne 589 à 633 désactiver le code de barre de comparaison (en mettant /*avant le .content et */ après.sortPagiBar.) et tous roule!

  3. Dans category.tpl il n’y a pas de ligne 99 !!
    J’ai cela par contre à la ligne 59
    {/if}
    {if $products}
    {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)}

  4. Re bonjour,
    voici la copie de mon fichier category.tpl

    {include file= »$tpl_dir./breadcrumb.tpl »}
    {include file= »$tpl_dir./errors.tpl »}
    {if isset($category)}
    {if $category->id AND $category->active}

    {strip}
    {$category->name|escape:’htmlall':’UTF-8′}
    {if isset($categoryNameComplement)}
    {$categoryNameComplement|escape:’htmlall':’UTF-8′}
    {/if}

    {include file= »$tpl_dir./category-count.tpl »}

    {/strip}

    {if $scenes}

    {include file= »$tpl_dir./scenes.tpl » scenes=$scenes}
    {*
    {else}

    {if $category->id_image}

    getCatImageLink($category->link_rewrite, $category->id_image, ‘category_default’)} » alt= »{$category->name|escape:’htmlall':’UTF-8′} » title= »{$category->name|escape:’htmlall':’UTF-8′} » id= »categoryImage » width= »{$categorySize.width} » height= »{$categorySize.height} » />

    {/if}
    *}
    {/if}
    {if $category->description}
    {if strlen($category->description) > 120}
    {$category->description|truncate:120} {l s=’More’}
    {$category->description}
    {else}
    {$category->description}
    {/if}
    {/if}
    {if isset($subcategories)}

    {l s=’Subcategories’}

    {foreach from=$subcategories item=subcategory}

    getCategoryLink($subcategory.id_category, $subcategory.link_rewrite)|escape:’htmlall':’UTF-8′} » title= »{$subcategory.name|escape:’htmlall':’UTF-8′} »>
    {if $subcategory.id_image}
    getCatImageLink($subcategory.link_rewrite, $subcategory.id_image, ‘medium_default’)} » alt= » » />
    {else}

    {/if}
    {$subcategory.name|escape:’htmlall':’UTF-8’|truncate:20:’…’}

    {/foreach}

    {/if}
    {if $products}
    {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)}
    {l s=’There are no products in this category.’}
    {/if}
    {elseif $category->id}
    {l s=’This category is currently unavailable.’}
    {/if}
    {/if}

    Merci