daseb Posted April 12, 2011 Share Posted April 12, 2011 Bonjour,La boutique de mon client est en 1.0.0.8 et je ne peux pas me permettre de faire une mise à jour tellement elle a été bidouillée, je ne peux pas profiter des améliorations des dernières versions.J'en viens au fait :Il faut que je puisse faire en sorte que les bons de réductions ne s'appliquent pas pour certaines catégories.Si j'ai une commande mixte (exemple un produit ou s'applique les reduc, et un autre ou c'est interdit), il faut que le montant final tienne compte de cela.Comment faire ??Ou par défaut si pas possible, juste un bout de code à placer sur la fenetre de commande qui désactiverait le champ code de reduction, et le remplacerait par un texte. Ce bout de code doit donc détecter qu'un produit dans la commande fait parti d'une catégorie.merci beaucoup par avance, je suis dans la galere totale ! Link to comment Share on other sites More sharing options...
daseb Posted April 18, 2011 Author Share Posted April 18, 2011 un petit up pour avoir de l'aide.Merci beaucoup par avance ! Link to comment Share on other sites More sharing options...
daseb Posted April 18, 2011 Author Share Posted April 18, 2011 En fait je voudrais procéder comme suit mais je ne sais pas quel code utiliser.Je voudrais que dans le shopping-cart.tpl, si un des produits provient d'une catégory en particulier, alors le champ code promo disparait et fait place à un texte : {if $product->id_default_category = XXX} /*c'est ici que je planche...*/ {l s='Code:'} <input type="text" id="discount_name" name="discount_name" value="{if $discount_name}{$discount_name}{/if}" /> {else} Votre commande contient un ou plusieurs produit à -50%. Vous ne pouvez pas utiliser de bon de réduction sur ce genre de produit. Veuillez contacter XXXXXX ou bien faire une commande séparée. Merci. {/if} merci pour l'aide Link to comment Share on other sites More sharing options...
daseb Posted April 18, 2011 Author Share Posted April 18, 2011 ou plutot si je fais cela est-ce que c'est mieux : {foreach from=$products item=product} {if $product.id_category_default == XXX} {assign var='okreduc' value='1'} {/if} {/foreach} {if $okreduc} {l s='Code:'} <input type="text" id="discount_name" name="discount_name" value="{if $discount_name}{$discount_name}{/if}" /> {else} Votre commande contient un ou plusieurs produit à -50%. Vous ne pouvez pas utiliser de bon de réduction sur ce genre de produit. {/if} ???Merci ! Link to comment Share on other sites More sharing options...
daseb Posted April 19, 2011 Author Share Posted April 19, 2011 personne pour un petit coup de pouce ?? Link to comment Share on other sites More sharing options...
daseb Posted April 20, 2011 Author Share Posted April 20, 2011 up du jourMerci pour votre aide. Link to comment Share on other sites More sharing options...
daseb Posted April 27, 2011 Author Share Posted April 27, 2011 Bon ben j'ai réussi mais impossible d'utiliser "id_category_default". Je ne sais pas pourquoi...J'ai donc utilisé le champ supplier reference dans le backoffice comme je ne m'en servais pas. Je recupère la variable insérée dans le champ. Comme cela mon client à le choix pour tous ses produit de mettre avec ou sans reduc dedans.Merci pour ceux qui 'auront lu... 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