Gestion des commandes de cadeau

3 messages dans ce sujet

Posté(e) · Signaler ce message

Ma version de peel: premium 3.2

Bonjour,

J'ai un problème avec la gestion des commande de cadeaux; l'incrémentation des n° de commande ne semble pas fonctionner: lorsqu'un client commande un cadeau, la commande prend systématiquement le n° 0.

Du coup, les commandes cadeaux suivantes n'apparaissent jamais dans l'interface d'administration.

Quelqu'un aurait-il déjà rencontré le problème ?

Merci d'avance, Jean-Louis.

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Ma version de peel: premium 3.2

Bonjour,

J'ai un problème avec la gestion des commande de cadeaux; l'incrémentation des n° de commande ne semble pas fonctionner: lorsqu'un client commande un cadeau, la commande prend systématiquement le n° 0.

Du coup, les commandes cadeaux suivantes n'apparaissent jamais dans l'interface d'administration.

Quelqu'un aurait-il déjà rencontré le problème ?

Merci d'avance, Jean-Louis.

Sur peel_commandes_cadeaux ajouter un autoincrément sur le champ id

Partager ce message


Lien à poster
Partager sur d’autres sites

Posté(e) · Signaler ce message

Sur peel_commandes_cadeaux ajouter un autoincrément sur le champ id

Merci Mr Ruault, ça marche nickel.

Pour ceux que ça intéresse, j'en ai profité pour apporter 2 améliorations au fichier ACHAT/COMMANDER_CADEAU.PHP :

1- il faut remplacer

if ($u->points > $_POST['points_cadeau']) {

par:

if ($u->points >= $_POST['points_cadeau']) {

pour que le contrôle des points soit valide.

2- J'ai rajouté le code suivant (à adapter) dans le même fichier pour pouvoir être averti par email quand une demande de cadeau est effectuée et pour que le client reçoive lui aussi une confirmation de sa commande de cadeau:

/* ENVOI DES EMAIL POUR L'ADMINISTRATEUR ET LE CLIENT */
$entete_mail = "demande de bon cadeau - refcde:".$commandeid_cadeau;
$mes_mail_client = "Nous avons bien pris en compte votre demande pour un ".$_POST['nom_cadeau']." sur la boutique en ligne MaVieRelax";
$mes_mail_client .= "\n\r Votre compte client va être crédité d'un avoir de la même somme utilisable lors de votre prochaine commande";
$message = "Des points fidélité viennent d'être transformés en bon cadeau sur mavierelax";
$message .= "\n\r Rendez vous sur l'interface d'administration du site pour valider l'opération";
mail($email,$entete_mail,$mes_mail_client,"FROM:$support");
mail($support,$entete_mail,$message,"FROM:$support");[/codebox]

Le code doit être ajouté à la fin de la première partie de l'instruction conditionnelle qui teste le nombre de points disponibles.

Partager ce message


Lien à poster
Partager sur d’autres sites

Créer un compte ou se connecter pour commenter

Vous devez être membre afin de pouvoir déposer un commentaire

Créer un compte

Créez un compte sur notre communauté. C’est facile !


Créer un nouveau compte

Se connecter

Vous avez déjà un compte ? Connectez-vous ici.


Connectez-vous maintenant

Twitter Advisto ecommerce

Facebook PEEL Shopping