balam

Utilisateur open source
  • Compteur de contenus

    175
  • Inscrit(e) le

  • Dernière visite


Tout ce qui a été posté par balam

  1. balam a ajouté un message dans un sujet  DESCRITIF DE LA COMMANDE DANS LE MAIL   


    Donc ! pour nous qui sommes ignares (enfin je parle pour moi) en la matière !! que faut-il changer ?
    Cordialement,
    Balam
    • 0
  2. balam a ajouté un message dans un sujet  DESCRITIF DE LA COMMANDE DANS LE MAIL   


    Willy bonjour,

    Je viens de faire les tests sur la modification que vous m'avez indiquée.
    Cela fonctionne pour le mail que reçoit le client, mais l'administrateur lui ne le reçoit pas.

    De plus, j'ai deux erreurs sur la fonction :
    Notice: Undefined index: quantité in /home/logosmag/public_html/boutique/lib/fonctions/fonctions.php on line 1003
    Notice: Undefined index: id in /home/logosmag/public_html/boutique/lib/fonctions/fonctions.php on line 1003

    J'ai bien compris, en principe, que le script ne trouvait pas la variable ou fonction de l'ID du produit et de la quantité.
    Quelle variable dois-je choisir ?
    " .$cat['id'] ."
    $cat['quantité'] ."
    Merci de vos conseils
    Balam
    • 0
  3. balam a ajouté un message dans un sujet  mails automatique modification d'état de commande   

    Vous êtes mon super Willy (attention cela n'est pas une déclaration d'amour)
    CA MARCHE !!
    Très cordialement,
    Balam
    • 0
  4. balam a ajouté un message dans un sujet  mails automatique modification d'état de commande   


    Willy,
    Je recois le mail mais, il y a un problème, voici le mailque je recois

    "Bonjour,

    Etat de votre commande : Commande réglé"

    Et dans le back office j'ai cette erreur;
    Notice: Undefined index: email in /home/logosmag/public_html/boutique/administrer/commandes.php on line 341

    un mail a été envoyé à pour lui signifier l'avancée de sa commande.

    Je ne trouve pas l'erreur.
    Merci
    • 0
  5. balam a ajouté un message dans un sujet  mails automatique modification d'état de commande   


    En effet Willy j'ai cette erreur qui s'affiche:
    Notice: Undefined index: email in /home/logosmag/public_html/boutique/administrer/commandes.php on line 323

    Notice: Undefined index: email in /home/logosmag/public_html/boutique/administrer/commandes.php on line 325

    un mail a été envoyé à pour lui signifier l'avancée de sa commande.
    • 0
  6. balam a ajouté un message dans un sujet  mails automatique modification d'état de commande   

    Punaise !!! merci Willly, mais, j'ai toujour un message d'erreur
    Pouvez vous me dire sous quelle ligne exactement ?
    voici le bout de code de la fonction

    function update_commande($frm) {

    /* Efface la commande dont le n° est $id */



    global $wwwroot;



    $statut_details = "";



    if ($frm['statut'] != 0) {



    $sql_statut = "SELECT nom_".$_SESSION['langue']." FROM peel_statut WHERE id = '".$frm['statut']."'";



    $res_statut = mysql_query($sql_statut);



    $s = mysql_fetch_array($res_statut);



    $statut_details = $s['nom_'.$_SESSION['langue'].''];



    } else {



    $statut_details = "commande initialisée";



    }



    if($frm['a_timestamp'] != "00/00/0000") {



    $date_facture = ereg_replace('^([0-9]{1,2})/([0-9]{1,2})/([0-9]{2,4})$','\\3-\\2-\\1', $frm['a_timestamp']);



    mysql_query("UPDATE peel_commandes SET a_timestamp = '".$date_facture."' WHERE id = '".$frm['id']."'")or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());



    }



    mysql_query("UPDATE peel_commandes SET statut = '".intval($frm['statut'])."', statut_details = '".addslashes($statut_details)."' WHERE id = '".intval($frm['id'])."'") or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());

    mysql_query("UPDATE peel_commandes SET numero = '".addslashes($frm['numero'])."' WHERE id = '".intval($frm['id'])."'")or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());

    mysql_query("UPDATE peel_commandes SET client_info1 = '".addslashes($frm['facturation'])."', client_info2 = '".addslashes($frm['livraison'])."' WHERE id = '".intval($frm['id'])."'")or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());

    mysql_query("UPDATE peel_commandes SET colis = '".addslashes($frm['colis'])."' WHERE id = '".intval($frm['id'])."'")or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());

    mysql_query("UPDATE peel_commandes SET statut_affilie = '".addslashes(vb($frm['statut_affilie']))."' WHERE id = '".intval($frm['id'])."'")or DIE('Une erreur de connexion &agrave; la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());



    }
    • 0
  7. balam a ajouté un message dans un sujet  mails automatique modification d'état de commande   

    Bon, tout, tout, tout, vous saurez tout sur le zi.., argh! non sur la page commande.php.
    Alors la version de la boutique : Premium 3.8.
    Hébergement mutualisé chez Privianet (depuis 4 ans jammais de problèmes)
    Il y a eu l'installation par M.Ruault de la boutique, du module référencement et du module carte bleue.
    J'ai fait comme modification le nº du colis pour le client son historique de commande.
    Je viens de remettre la page commande.php qu'il y avait à l'installation.Il y a donc maintenant sur cette page:
    case "update" :

    update_commande($_POST);

    $order = "o_timestamp";

    $sort = "DESC";

    affiche_liste_commandes(vn($_REQUEST['start']), $order, $sort);

    break;
    Pe
    • 0
  8. balam a ajouté un message dans un sujet  mails automatique modification d'état de commande   

    Je ne pense pas l'installation est d'origine en 3.8.
    • 0
  9. balam a ajouté un message dans un sujet  mails automatique modification d'état de commande   

    Merci de votre réponse Willy,
    La version de peel est 3.8
    J'avai en effet mis la fonction Break; après la "}", mais il y a deux erreur ;

    Notice: Undefined index: commandeid in /home/logosmag/public_html/boutique/administrer/commandes.php on line 67
    qui correspond à : update_commande($_POST);
    Notice: Undefined index: statut_details in /home/logosmag/public_html/boutique/administrer/commandes.php on line 71
    qui correspond à: $verif_commande = mysql_query("SELECT * FROM peel_commandes WHERE id = '".intval($_POST['commandeid'])."'");

    J'ai fait un test avec votre fonction :
    update_commande($_POST);
    $order = "o_timestamp";
    $sort = "DESC";
    affiche_liste_commandes(vn($_REQUEST['start']), $order, $sort);
    break;
    mais pas de mail au client pour l'avertir de la modification de l'état de sa comande.
    Je séche, mais je regarde encore.
    • 0
  10. balam a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    mails automatique modification d'état de commande
    Bonjour,
    Ma fonction mail automatique de modification de commande dans le back office ne fonctionne pas.
    J'ai regardé dans le forum pour la version shopping mais cela ne fonctionne toujours pas.
    J'ai regardé dans : boutique/administrer/modeles/commande.php a la case update dont voici le code:
    case "update" :
    update_commande($_POST);
    $order = "o_timestamp";
    $sort = "DESC";
    affiche_liste_commandes(vn($_REQUEST['start']), $order, $sort);
    break;
    $verif_commande = mysql_query("SELECT * FROM peel_commandes WHERE id = '".intval($_POST['commandeid'])."'");

    $verif_commande_tab = mysql_fetch_object($verif_commande);

    if ($verif_commande_tab->statut_details != $_POST['statut_details'])
    {
    // recupération de l'email de la commande

    $qid = mysql_query("SELECT * FROM peel_societe");
    if ($qid) {

    if (mysql_num_rows($qid) > 0) {

    $ligne = mysql_fetch_object($qid);
    }
    }

    // envoie du mail

    $mailSujet = "Avancée de votre commande";

    $mailObjet = "Bonjour, \n";

    $mailObjet .= " \nEtat de votre commande : ".$_POST['statut_details'];

    mail($verif_commande_tab->email,$mailSujet,$mailObjet,"From:$ligne->email");

    echo "<p class=\"normal\">un mail a été envoyé à ".$verif_commande_tab->email." pour lui signifier l'avancée de sa commande.</p>";

    }
    J'ai cherché à conprendre la fonction mais pas de résultat, pouvez-vous m'aider svp ?
    Cordialement,
    Balam
    • 29 réponses
    • 8 683 vues
  11. balam a ajouté un message dans un sujet  comment faire pour envoyer un mail automatique ??   


    Bonjour,
    J'ai cette fonction dans ma page "administre/commande.php" et cela ne fonctionne pas. Pouvez-vous me guider pour que cela fonctionne ?
    Très cordialement,
    Balam

    case "update" :
    update_commande($_POST);
    $order = "o_timestamp";
    $sort = "DESC";
    affiche_liste_commandes(vn($_REQUEST['start']), $order, $sort);
    break;
    $verif_commande = mysql_query("SELECT * FROM peel_commandes WHERE id = '".intval($_POST['commandeid'])."'");

    $verif_commande_tab = mysql_fetch_object($verif_commande);

    if ($verif_commande_tab->statut_details != $_POST['statut_details'])
    {
    // recupération de l'email de la commande

    $qid = mysql_query("SELECT * FROM peel_societe");
    if ($qid) {

    if (mysql_num_rows($qid) > 0) {

    $ligne = mysql_fetch_object($qid);
    }
    }

    // envoie du mail

    $mailSujet = "Avancée de votre commande";

    $mailObjet = "Bonjour, \n";

    $mailObjet .= " \nEtat de votre commande : ".$_POST['statut_details'];

    mail($verif_commande_tab->email,$mailSujet,$mailObjet,"From:$ligne->email");

    echo "<p class=\"normal\">un mail a été envoyé à ".$verif_commande_tab->email." pour lui signifier l'avancée de sa commande.</p>";

    }
    • 0
  12. balam a ajouté un message dans un sujet  DESCRITIF DE LA COMMANDE DANS LE MAIL   


    Bonjour et merci encore pour vos précieux conseils et précieuses solutions à mes divers problèmes (Willy et Paulanna).
    Je viens de tester, mais j'ai une erreur qui semble être minime, je recherche et si je ne trouve pas je vous demanderai.
    Très cordialement,
    Balam
    • 0
  13. balam a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    DESCRITIF DE LA COMMANDE DANS LE MAIL
    Bonjour,
    Pouvez-vous me dire qu'elle ligne de code ajouter et ou pour que je reçoive le descriptif de la commande du client (les produits qu'il a commandés).
    En effet, par inadvertance j'ai annulé une commande dans le back-office et si j'avais eu le descriptif de la commande .....
    Merci de votre aide
    Cordialement,
    Balam
    • 46 réponses
    • 14 691 vues
  14. balam a ajouté un message dans un sujet  produits aléatoire   


    Bonjour Willy,
    Merci pour ce bout de code cela fonctionne à merveille.
    Merci
    Balam
    • 0
  15. balam a ajouté un message dans un sujet  produits aléatoire   

    Bonjour Wily,

    Comme vous le disiez si justement, je souhaite comprendre cette fonction ORDER BY RAND.
    Sur quelle page dois-je faire la modification ?
    Merci
    Balam
    • 0
  16. balam a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    produits aléatoire
    Bonjour,

    Avez-vous une idée sur la manière de mettre les produits en page d'accueil de façon aléatoire et automatique ?
    Cordialement,
    Balam
    • 6 réponses
    • 2 648 vues
  17. balam a ajouté un message dans un sujet  HELP PAS DE FONCTION MAIL   

    Bon est bien vous êtes deux saints (origine du nom ou mot paulanna)
    Message pour le sieur OLCH
    bonjour,
    Il faut que tu regardes dans ton Back office
    après: configuration boutique
    puis: Types de paiement
    Regarge la façon dont est écrit le mot chèque, car il doit ête comme cela exactement (Chèque).
    Il faut faire attention aux modifications que tu va faire parceque souvent cela faitdes erreurs lorsque l'on ne connait pas le php.
    Fait attention si tu est en local ou sur un serveur.
    Enfin moi je ne rencontre aucun problème avec peel, j'en suis satisfait.
    Le problème avec le mail viens d'une erreur de ma part.
    Cordialement,
    Balam
    • 0
  18. balam a ajouté un message dans un sujet  HELP PAS DE FONCTION MAIL   

    Merci à tous pour votre patience et votre gentillesse. Je clos ce topic.
    Merci plus particulièrement a Paulanna :) (une sainte) et à Willy pour leurs services.
    Le problème venait d'un accent mal mis sur le mot chèque et la majuscule.
    Mille bravos et mille mercis
    Loué soit les Paulanna et Willy (M. Pruault aussi)
    Balam
    • 0
  19. balam a ajouté un message dans un sujet  HELP PAS DE FONCTION MAIL   

    Willy,
    L'installation a été faite par M.Pruault.
    La version du script est premium 3.8
    Il y a eu l'installation du module referencement et module pour paiement cb ssl (pûisque je suis en https pour le paiement cb)
    L'herbergement est Privianet, j'y suis depuis 3 ans sans problème)
    • 0
  20. balam a ajouté un message dans un sujet  HELP PAS DE FONCTION MAIL   

    Oui est bien cela ne fonctionne pas.
    • 0
  21. balam a ajouté un message dans un sujet  HELP PAS DE FONCTION MAIL   

    Punaise, cela fait une semaine que je cherche la solution pour ce problème et je ne parviens plus à voir clairement.
    Est-ce les codes là ?
    Parce que je n'arrive pas à les mettrent sur la page.
    • 0
  22. balam a ajouté un message dans un sujet  HELP PAS DE FONCTION MAIL   

    Bonjour Paulanna,
    Oui bien sûr, mais personne n'a donné une soluce dans ce cas ou un échange de ce fichier pour faire un comparatif avec une personne dont les mails sont bien reçus par les clients.
    J'ai fait des tests et rien ne fonctionne et cela devient préjudiciable.
    • 0
  23. balam a ajouté un message dans un sujet  HELP PAS DE FONCTION MAIL   


    Est-ce ces fonctions qu'il faut placer dans la page fin_commande.php ?, si oui à quel endroit exactement ?

    case "mandat" :

    ?>
    - Imprimez le bon de commande.<br />
    <br />
    - Envoyez votre règlement à :<br />
    <?php
    print_societe();

    break;

    case "chèque" :

    ?>
    - Imprimez le bon de commande.<br />
    <br />
    - Envoyez votre règlement à :<br />
    <?php
    print_societe();

    break;

    case "virement" :

    print ("- Effectuez votre règlement sur le compte bancaire suivant :<br />");

    print_rib();

    break;
    • 0
  24. balam a ajouté un message dans un sujet  HELP PAS DE FONCTION MAIL   

    bonjour,
    Oui en effet, si vous avez une soluce pour cela je suis preneur.
    Cordialement,
    Balam
    • 0
  25. balam a ajouté un message dans un sujet  HELP PAS DE FONCTION MAIL   

    Bonjour Merci de votre à vous tous. J'ai bien CASE CB mais pas les autres dans le fichier fin_commande.php
    • 0

Twitter Advisto ecommerce

Facebook PEEL Shopping