Jump to content

Je souhaite désactiver les bons de réductions


mandine73

Recommended Posts

Bonjour,
Je suis en train de monter une boutique en ligne avec Prestashop pour des amis et ces derniers ne comptent pas offrire de bons de réductions aux clients.... Drôle d'idée me direz-vous mais bon, ils sont formels !
Je recherche du coup, une solution de désactiver la gestion des bons de commandes, et ainsi masquer tous les liens qui y font référence.
Existe-t-il une manière simple de le faire ou faut-il aller tripatouiller dans le code ?

Merci de vos réponses.

Link to comment
Share on other sites

  • 1 month later...
Ha oui ok, c'est très curieux, je n'ai pas cet onglet....
Il y a du avoir une fausse manipulation quelque part à l'installation ou l'administration...
Je vais essayer de rétablir cet onglet.

Merci de votre réponse rapide.


Ce n'est pas un onglet, mais un sous menu de l'onglet paiement.

cf image jointe.

14628_H43U4uRad1ets0WhQkoQ_t

Link to comment
Share on other sites

TROP FORT !!! ça marche !!!! merci beaucoup Patric
J'aI aussi sur la traduction de certains modules comme le module chèque... faut-il faire ce même genre de manip ??? dans traduction je change mais tout reste en anglais... peut-être faut-il réactiver le module ?
merci encore pr le bon de réduction

Link to comment
Share on other sites

TROP FORT !!! ça marche !!!! merci beaucoup Patric
J'aI aussi sur la traduction de certains modules comme le module chèque... faut-il faire ce même genre de manip ??? dans traduction je change mais tout reste en anglais... peut-être faut-il réactiver le module ?
merci encore pr le bon de réduction


Heu je comprends pas bien, mais c'est hors sujet là. Cherche dans le forum et si tu trouves pas poste une question avec éventuellement une capture.
Link to comment
Share on other sites

  • 2 years later...

La version 1.5 n'affiche plus de bouton de désactivation. Les réductions se sont compliquées avec les "règles de panier", mais je ne veux pas que ça s'affiche sur le compte du client, ni les utiliser.

Savez-vous comment faire ?

Bonjour,

 

c'est une très bonne question car comment retirer une option si il n'y a pas de gestion de cette option.

 

perso j'ai fait le tour des menus et rien nada, mais peut être ais je loupé un truc à activr dans un menu qui permet de faire afficher un autre sous menu qui permet d’activer une fonction afin de profiter des bons de réductions .... comme pour le multi boutique.

Link to comment
Share on other sites

Dans le code source, il y a beaucoup de référence à l'ancienne configuration qui est désactivé par l'option citée dans les messages précédents. Cela dit, il n'y a que des références en "get", aucune en "set". Ce qui signifie que le code se base dessus mais ne propose pas de le modifier. Étrange. Je soumets à la forge, si ce n'est pas déjà fait !

Link to comment
Share on other sites

Bonsoir,

 

Pour le moment j'ai trouvé un palliatif :

dans "my-account.tpl" (prestashop/themes/default/) se trouve le test {if $voucherAllowed}... (mais où se set la variable $voucherAllowed ?)

J'ai donc désactivé toute cette partie :

{* {if $voucherAllowed}
*  <li><a href="{$link->getPageLink('discount', true)}" title="{l s='Vouchers'}"><img src="{$img_dir}icon/voucher.gif" alt="{l s='Vouchers'}" class="icon" /> {l s='My vouchers'}</a></li>
{/if} *}

ainsi que dans discount.tpl :

{* {else}
<p class="warning">{l s='You do not have any vouchers.'}</p>
{/if} *}

 

Résultat : ça n'apparaît plus dans le système. Évidemment, gaffe aux mises à jours qui iront écraser ces fichiers.

Link to comment
Share on other sites

Cela me rassure je en suis pas fou.

 

Après je m'étonne toujours que vous souhaitiez retirer la possibilité de saisir un bon de réduction sur votre site, car comment faire pour les avoirs ou pour les points d fidélité si on les actives ?

Link to comment
Share on other sites

Ok, je préfère en effet avoir un On/Off qu'aller bidouiller le code.

Pour répondre à Jeckyl, la boutique que je monte fait de la vente de matériel inédit à un public très précis. Les promotions ou points de fidélités n'existent donc pas ; question entre autre d'image.

Link to comment
Share on other sites

D'accord et donc vous n’aurez pas aussi de gestion d'avoir sur des produits défectueux ou autre, vous rembourserais toujours rubis sur l'ongle.

 

Dans ces cas, bien entendu cette fonctionnalité ne sert à rien, et il est très simple d'adapter votre template pour retirer l'affichage de cette option rien qu'un changement css suffirait.

 

rajoutez simplement dans le fichier global.css de votre template :

 

form#voucher{display:none}

Link to comment
Share on other sites

Ha, donc on ne peut plus activer ou non les bons de réductions.

 

Perso j'aurais imaginer une amélioration sur ce système et non un retour en arrière, c'est à dire que le champs s'affiche lors de la commande si le compte du client possède un bon de réduction ou pas.

Link to comment
Share on other sites

Après analyse du code, voici ce qu'il en est:

  • Retrait du code utilisant la configuration "PS_VOUCHERS"
  • Modifié en (int)CartRule::isFeatureActive()
  • CartRule::isFeatureActive() retourne la configuration "PS_CART_RULE_FEATURE_ACTIVE"
  • "PS_CART_RULE_FEATURE_ACTIVE" est automatiquement mis à 0 ou 1 si une "Règle panier" est insérée ou retirée (et qu'elle est la dernière).

Link to comment
Share on other sites

Ah oui, la 1.5.2...

Félicitations ! Vous utilisez désormais la dernière version de PrestaShop ! Votre version actuelle de PrestaShop 1.5.1.0 Dernière version sur le canal officiel de mise à jour minor

1.5.2 stable (1.5.2.0)

 

Si je suis sur la 1.5.1 et que la dernière est la 1.5.2, je doute utiliser la dernière version -__-

D'autant que je retrouve ENCORE PAS le bouton pour updater sur le 1-clic updater. Je vérifierais cette mise à jour donc quand j'aurais trouvé !

Link to comment
Share on other sites

Ce code n'a pas l'air de changer quoi que ce soit. Valable pour 1.5.1 et pas 1.5.2 ?

 

Bonjour,

 

je en sais pas je n'ai pas encore eu le temps d'installer cette 1.5.2 car le module de mise à jour Prestashop ne veut pas fonctionner sur ma version installé et comme Prestashop n'est même pas capable de tenir à jour http://code.google.com/p/prestashop/downloads/list on se demande bien pourquoi même si on s'en doute cela attendra.

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