Jump to content

Comment supprimer le message "il n'y a aucun produit" dans CATEGORIE


Recommended Posts

Bonjour,

Comment faire pour que mes CATEGORIES n'affichent pas le message "il n'y a aucun produit" ?

Je m'explique : j'ai des CATEGORIES qui contiennent des SOUS-CATEGORIES contenant elles-mêmes des PRODUITS.
Donc aucun produit n'est rattaché directement à une catégorie. Le message est donc normal, mais c'est trompeur, on croirait que je n'ai rien à proposer dans mes catégories.

Je vous mets une impression d'écran ci-joint.

Christèle
http://www.jourdebonheur.com

30008_Tcd4UQcgbH6Y16FisUov_t

Link to comment
Share on other sites

Bonjour,

Editez le fichier themes/[votre_theme]/category.tpl, et remplacez :

{strip}
       {$category->name|escape:'htmlall':'UTF-8'}

           {if $nb_products == 0}{l s='There are no products.'}
           {else}
               {if $nb_products == 1}{l s='There is'}{else}{l s='There are'}{/if} 
               {$nb_products} 
               {if $nb_products == 1}{l s='product.'}{else}{l s='products.'}{/if}
           {/if}
{/strip}



par :

{strip}
       {$category->name|escape:'htmlall':'UTF-8'}

           {if $nb_products != 0}
               {if $nb_products == 1}{l s='There is'}{else}{l s='There are'}{/if} 
               {$nb_products} 
               {if $nb_products == 1}{l s='product.'}{else}{l s='products.'}{/if}
           {/if}
{/strip}



Bonne continuation

Link to comment
Share on other sites

Je pense que vous n'avez pas du remplacer le code comme je vous l'ai donné.
La modification fonctionne parfaitement, je l'ai testé avant de vous la fournir.

Regardez bien ma proposition et regardez bien votre modification, comparez.

Au pire envoyez en fichier joints sur votre réponse le fichier tpl.

Bien cordialement

Link to comment
Share on other sites

Voici le code d'origine.
J'avais bien changé la partie concernée par le code que vous m'avez fourni, mais plus rien ne s'affiche.



include file=$tpl_dir./breadcrumb.tpl}
{include file=$tpl_dir./errors.tpl}

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

{strip}
{$category->name|escape:'htmlall':'UTF-8'}

{if $nb_products == 0}{l s='There are no products.'}
{else}
{if $nb_products == 1}{l s='There is'}{else}{l s='There are'}{/if}
{$nb_products}
{if $nb_products == 1}{l s='product.'}{else}{l s='products.'}{/if}
{/if}
{/strip}



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

{if $category->description}
{$category->description}

{/if}
{if isset($subcategories)}
<!-- Subcategories -->

{/if}

{if $products}
{include file=$tpl_dir./product-sort.tpl}
{include file=$tpl_dir./product-list.tpl products=$products}
{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}
Link to comment
Share on other sites

l'éditeur de texte ne pose aucun problème ! c'est juste le code qui ne marche pas...

Je me demandais seulement si ça pouvait provenir de l'éditeur de texte (par exemple, essayez de modifier du php avec Frontpage, vous verrez qu'il ajoute plein de codes supplémentaires)

mais je n'ai aucun problème avec l'éditeur bloc-notes, juste avec le code qui ne fonctionne pas, voyez par vous-même
http://www.jourdebonheur.com

merci d'avoir pris la peine de répondre

Link to comment
Share on other sites

Je vous trouve bien méprisant pour les débutants...


En aucun cas c'est mon intention, et bien au contraire, sinon je ne vous donnerez pas la réponse.

En revanche, je ne peux rien faire de plus pour vous aider, sachant que la réponse vous a été donné dans mon premier post.

Vous affirmez que le code ne fonctionne pas. Et je vous réponds que ce n'ai pas le code qui ne fonctionne pas, mais c'est votre méthode pour éditer un simple contenu texte qui ne va pas.

Je vous ai même proposé de m'envoyer votre fichier tpl pour que je fasse cette modification à votre place, et vous ne l'avez pas fait. Comment voulez-vous que je vous aide plus que ça ?

Aucun mépris de ma part, bien au contraire j'aide et je reste toujours courtois avec l'objectif de répondre au mieux aux problèmes et en donnant la solution la mieux adaptée. Parcourez toutes mes réponses du forum pour vous en rendre compte.

Ce qui est dommage c'est de passer autant de temps et d'écrire autant de réponses pour une si petite modification de contenu.

Je vous souhaite d'arriver à vos fins et de pouvoir appliquer la modification proposée.
Ou bien, plus rapidement, si vous m'envoyez votre fichier d'origine, je peux vous le faire à votre place.

Bonne soirée
Link to comment
Share on other sites

Bonjour,

Comment faire pour que mes CATEGORIES n'affichent pas le message "il n'y a aucun produit" ?

Je m'explique : j'ai des CATEGORIES qui contiennent des SOUS-CATEGORIES contenant elles-mêmes des PRODUITS.
Donc aucun produit n'est rattaché directement à une catégorie. Le message est donc normal, mais c'est trompeur, on croirait que je n'ai rien à proposer dans mes catégories.

Je vous mets une impression d'écran ci-joint.

Christèle
http://www.jourdebonheur.com


Bonjour,

Quelle utilité d'activer une catégorie vide d'article???

Cordialement.
Link to comment
Share on other sites

Je vous trouve bien méprisant pour les débutants...

Bonjour,

au cas où vous l'auriez oublié, un mec qui passe 2 jours à vous expliquer un truc aussi simple que de retirer une ligne de code dans un fichier on lui dit merci et pas ce genre de choses.

Nous sommes sur un forum abordant Prestashop et pas l'informatique en général. Donc, si vous souhaitez faire des modification, nous pouvons légitimement espérer que vous soyez au minimum capable d'ouvrir un fichier texte (le format, pas l'extension) et de le modifier. Alors un peux de respect pour les gens qui donne gratuitement de leur temps pour vous répondre et qui supporte que vous de faire 4 message pour vous expliquer que vous devez surement vous tromper dans votre méthode, car il sait que ce qu'il vous a donner est juste puisqu'il a pris le temps de le tester avant de vous le communiquer.

Mais bon, après vous faites ce que vous voulez.

Ah oui, le gars a pris du temps durant son week-end, vous savez un jour ou normalement on se repose.
Link to comment
Share on other sites

  • 1 month later...

Bonjour,
Pour la personne qui n'y arrive pas il y a notepad++

Sinon moi j'ai une question dans le même style mais plutôt l'inverse cad:
dans la catégorie j'aimerai plutôt qu'il m'affiche la quantité total des sous catégories.
Si quelqu'un sait comment faire je suis preneur.

Merci d'avance.
@+

Link to comment
Share on other sites

  • 9 months later...
  • 4 months later...

Bonjour,

Je me permet de déterrer ce post car la première solution donnée par DevNet me conviendrait tout à fait mais j'aimerai savoir s'il est possible d'aller plus loin et si la question posée par I-danse a une réponse.

 

à savoir : est-il possible de faire qu'une catégorie parente comptabilise et affiche en en-tête le nombre de produits contenus dans les sous-catégories enfant ?

 

 

 

au temps pour moi j'aui trouvé la solution en approfondissant ma recherche :http://www.prestashop.com/forums/topic/40763-resolu-0-produit-dans-la-categorie/

 

cordialement

Link to comment
Share on other sites

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