Flux d’activité

Flux d’activité de Messages

  1. Willy


    J'ai ca sur l'email administrateur:

    La commande xx vient d'être enregistrée sur le site xxx.com
    
    
    Email client :xx@xx.fr
    
    
    Référence commande : xx
    
    
    Montant de la commande : xx,xx EUR
    
    
    Date de la commande : xx
    
    
    Paiement : Paypal ou CB par Paypal
    
    
    Merci de consulter l'interface d'administration de votre site.

    Willy

  2. La fleur


    Bonjour à tous,

    Est il normal que je recoive le même e mail de confirmation de commande que mes clients en plus bien sur de celui qui m'informe que j'ai une commande

    Je ne voudrais pas le recevoir à la place des clients ?

    Merci de votre réponse

    La Fleur

  3. tinty


    Je ne sais pas la différence entre ces 2 email, désolé.

    Ca doit être le même, non ?

    Sinon vous pouvez tester comma ça aussi:

    $email2 = "mmdiffusion@orange.fr";
    
    
    mail($email2,
    
    "Nouvelle commande sur votre site web $site",
    
    "Une commande portant le numéro $commandeid vient d'être enregistrée sur le site $site.",
    
    "FROM:$support");
    Si ca marche, vous pouvez tester en mettant le:
    $email2 = "mmdiffusion@orange.fr";

    Dans un fichier de configuration, comme ca vous pourrez utiliser cette variable à d'autres endroits.

    Willy

    Non ca ne fonctionne pas mais le systeme précédent fonctionne bien, alors...

    Bon, encore merci. Je vais pouvoir aller me coucher maintenant.

    Merci à vous et à ce forum.

    Cordialement,Tinty.

  4. Mag


    ok ben en effet cela aurait paru un peu "étrange" si les dossiers de peel ne fonctionnaient pas, mais bon c'été une piste à envisager...

    j'ai tout testé, en long en large en travers meme et tout fonctionne !

    dis moi si ton site est en ligne laisse moi tes accès en MP

    mais je ne vois pas la cause de cette erreur, sinon faut voir avec ton hébergement

    tiens moi au courant merci

    Bonsoir,

    Le site est en ligne et d'origine en ce moment.

    Je t'ai laissé mes accès en MP.

    Merci pour tout, si tu ne "vois" rien, je m'adresserai à mon hébergeur.

  5. atila-diffusion


    regarde ce que j'avais posté (enfin Negoce avait posté un mail de ma part )

    CODE

    Tout d'abord, il te faut créé dans wa 2 liste de diffusions

    Vérifie dans la base, il faut que la liste que tu appellera

    newsletter porte l' "id" 2 et une autre que tu appellera

    commerciale porte l' "id" 3

    DANS LA PAGE enregistrement.php

    APRES LA LIGNE :

    /* Ajoute le nouvel utilisateur à la base */

    $qid = mysql_query($sql);

    AJOUTE

    /* Ajoute le nouvel utilisateur à la newsletter */

    mysql_query("

    INSERT INTO wa_abonnes (

    abo_email, abo_status, abo_lang

    ) VALUES (

    '$frm'

    ,'1'

    , 'francais'

    )");

    $aboid = mysql_insert_id();

    $generate_key = generate_key(20, false);

    $current_time = time();

    // si newsletter on l'insere

    if ($frm['newsletter'] == "1" )

    {

    mysql_query("

    INSERT INTO wa_abo_liste (

    abo_id, liste_id, format, send, register_key, register_date, confirmed

    ) VALUES (

    '$aboid'

    ,'2'

    ,'1'

    ,'0'

    , '$generate_key'

    , '$current_time'

    , '1'

    )")

    or DIE('Une erreur de connexion à la base s est produite ' .

    __LINE__ . '.<p>' . MYSQL_ERROR());

    }

    // si commerciale on l'insere

    if ($frm['commercial'] == "1" )

    {

    $generate_key = generate_key(20, false);

    $current_time = time();

    mysql_query("

    INSERT INTO wa_abo_liste (

    abo_id, liste_id, format, send, register_key, register_date, confirmed

    ) VALUES (

    '$aboid'

    ,'3'

    ,'1'

    ,'0'

    , '$generate_key'

    , '$current_time'

    , '1'

    )")

    or DIE('Une erreur de connexion à la base s est produite ' .

    __LINE__ . '.<p>' . MYSQL_ERROR());

    }

    PUIS DANS LA PAGE change_params.php

    APRES LA LIGNE :

    $sql = "

    UPDATE peel_utilisateurs SET

    civilite = '$frm[civilite]'

    ,prenom = '".strtoupper(htmlspecialchars($frm['prenom'],

    ENT_QUOTES))."'

    ,nom_famille = '".strtoupper(htmlspecialchars($frm['nom_famille'],

    ENT_QUOTES))."'

    ,societe = '".strtoupper(htmlspecialchars($frm['societe'],

    ENT_QUOTES))."'

    ,naissance = '$naissance'

    ,telephone = '$frm[telephone]'

    ,fax = '$frm[fax]'

    ,portable = '$frm[portable]'

    ,adresse = '".htmlspecialchars($frm['adresse'], ENT_QUOTES)."'

    ,code_postal = '$frm[code_postal]'

    ,ville = '".htmlspecialchars($frm['ville'], ENT_QUOTES)."'

    ,pays = '".htmlspecialchars($frm['pays'], ENT_QUOTES)."'

    ,newsletter = '$frm[newsletter]'

    ,commercial = '$frm[commercial]'

    WHERE id_utilisateur = '".$frm['id_utilisateur']."'

    ";

    $qid = mysql_query($sql);

    INSERE CECI :

    //on teste si l'utilisateur existe dans wa...

    $frm = load_user_profile();

    $sql2="SELECT abo_id FROM wa_abonnes WHERE abo_email='$frm'";

    $testAbboNews=mysql_query($sql2);

    $frm2=mysql_fetch_array($testAbboNews);

    $AbboNews=$frm2['abo_id'];

    if ($testAbboNews!='')

    {

    $testAbboNewsletter=mysql_fetch_array(mysql_query("SELECT abo_id FROM

    wa_abo_liste WHERE abo_id='".$AbboNews."' AND liste_id='2'"));

    $testAbboComm=mysql_fetch_array(mysql_query("SELECT abo_id FROM

    wa_abo_liste WHERE abo_id='".$AbboNews."' AND liste_id='3'"));

    //si newsletter passe à 0 alors que 1 avant..

    if ($frm[newsletter]=='0' AND $testAbboNewsletter!='')

    {

    mysql_query("DELETE FROM wa_abo_liste WHERE abo_id='".$AbboNews."'

    AND liste_id='2'");

    }

    //si newsletter passe à 1 alors que 0 avant..

    if ($frm[newsletter]=='1' AND $testAbboNewsletter=='')

    {

    $generate_key = generate_key(20, false);

    $current_time = time();

    mysql_query("

    INSERT INTO wa_abo_liste (

    abo_id, liste_id, format, send, register_key, register_date, confirmed

    ) VALUES (

    '".$AbboNews."'

    ,'2'

    ,'1'

    ,'0'

    , '$generate_key'

    , '$current_time'

    , '1'

    )")

    or DIE('Une erreur de connexion à la base s est produite ' .

    __LINE__ . '.<p>' . MYSQL_ERROR());

    }

    //si commercial passe à 0 alors que 1 avant..

    if ($frm[commercial]=='0' AND $testAbboComm!='')

    {

    mysql_query("DELETE FROM wa_abo_liste WHERE abo_id='".$AbboNews."'

    AND liste_id='3'");

    }

    //si commercial passe à 1 alors que 0 avant..

    if ($frm[commercial]=='1' AND $testAbboComm=='')

    {

    $generate_key = generate_key(20, false);

    $current_time = time();

    mysql_query("

    INSERT INTO wa_abo_liste (

    abo_id, liste_id, format, send, register_key, register_date, confirmed

    ) VALUES (

    '".$AbboNews."'

    ,'3'

    ,'1'

    ,'0'

    , '$generate_key'

    , '$current_time'

    , '1'

    )")

    or DIE('Une erreur de connexion à la base s est produite ' .

    __LINE__ . '.<p>' . MYSQL_ERROR());

    }

    }

  6. paulanna


    ok ben en effet cela aurait paru un peu "étrange" si les dossiers de peel ne fonctionnaient pas, mais bon c'été une piste à envisager...

    j'ai tout testé, en long en large en travers meme et tout fonctionne !

    dis moi si ton site est en ligne laisse moi tes accès en MP

    mais je ne vois pas la cause de cette erreur, sinon faut voir avec ton hébergement

    tiens moi au courant merci

  7. sebix


    ;)

    merci! j'ai reussi, ca fonctionne, je vous donne mon code pour le fichier achat_confirmation

    <?php if ($_SESSION['caddie']->compte_elements() == 0) { ?>

    <h2>Votre caddie est vide, <a class="normal" href="<?php echo $wwwroot?>/achat/index.php">

    consultez le catalogue des produits</a>.</h2>

    <?php return false; ?>

    <?php } ?>

    <font class="tetiere">Etape 2. Résumé de votre commande</font><br />

    <table border="0" width="100%" cellpaddin="0" cellspacing="0">

    <tr>

    <td class="normal">Date :</td>

    <td class="normal"><?php echo date("d-m-Y")?></td>

    </tr>

    <tr>

    <td class="label">Addresse de facturation</td>

    </tr>

    <tr>

    <td class="normal">Nom du contact :</td>

    <td class="normal"><?php echo stripslashes($client1) ?></td>

    </tr>

    <tr>

    <td class="normal">Téléphone :</td>

    <td class="normal"><?php echo $contact1 ?></td>

    </tr>

    <tr>

    <td class="normal">Email :</td>

    <td class="normal"><?php echo $email1 ?></td>

    </tr>

    <tr valign="top">

    <td class="normal">Adresse :</td>

    <td class="normal"><?php echo stripslashes($adresse1) ?><br /><?php echo $code_postal1 ?>&nbsp;<?php echo stripslashes($ville1)?><br /><?php echo stripslashes($pays1) ?></td>

    </tr>

    <tr>

    <td class="label">Addresse de livraison</td>

    </tr>

    <tr>

    <td class="normal">Nom du contact :</td>

    <td class="normal"><?php echo stripslashes($client2) ?></td>

    </tr>

    <tr>

    <td class="normal">Email :</td>

    <td class="normal"><?php echo $email2 ?></td>

    </tr>

    <tr>

    <td class="normal">Téléphone :</td>

    <td class="normal"><?php echo $contact2 ?></td>

    </tr>

    <tr valign="top">

    <td class="normal">Adresse :</td>

    <td class="normal"><?php echo stripslashes($adresse2) ?><br /><?php echo $code_postal2 ?>&nbsp;<?php echo stripslashes($ville2)?><br /><?php echo stripslashes($pays2) ?></td>

    </tr>

    <tr valign="top">

    <td class="normal">Type de paiement :</td>

    <td class="normal"><?php echo $paiement ?></td>

    </tr>

    <tr valign="top">

    <td class="normal">Mode d'expédition :</td>

    <td class="normal"><?php echo $transport?></td>

    </tr>

    <?php if ($commentaires != "") {?>

    <tr>

    <td colspan="2" class="normal">Commentaires / Instructions Spéciales</td>

    </tr>

    <tr>

    <td colspan="2" class="normal"><?php echo (trim($commentaires) == "" ? "Aucun" : nl2br(stripslashes($commentaires))) ?></td>

    </tr>

    <?php } else { ?>

    <tr>

    <td colspan="2" height="5" class="normal">&nbsp;</td>

    </tr>

    <?php } ?>

    </table>

    <table border="0" cellspacing="1" cellpadding="0" width="100%">

    <tr><td colspan="6" bgcolor="#333366" height="1"><img src="<?php echo $wwwroot?>/images/blank.gif" height="1" alt="" /></td></tr>

    <tr bgcolor="#eeeeee">

    <td class="label">Réf.</td>

    <td class="label">Produit</td>

    <td class="label" align="center>"Prix unitaire</td>

    <td class="label" align="center" >Quantité</td>

    <td colspan="2" class="label" align="center">Prix Total</td>

    </tr>

    <tr><td colspan="6" bgcolor="#333366" height="1"><img src="<?php echo $wwwroot?>/images/blank.gif" height="1" alt="" /></td></tr>

    <?php

    $ensemble_total_ht = 0;

    $ensemble_total_ttc = 0;

    $expedition = 0;

    while ($prod = mysql_fetch_array($qid)) {

    $quantite = $_SESSION['caddie']->articles[$prod['id']];

    $promotion = $prod['promotion'] ;

    $prix = $prod['prix'] * (1-$promotion/100) ;

    $prix_ht = $prod['prix'] * (1-$promotion/100) / (1+$prod['tva'] / 100);

    $total_ttc = $prix * $quantite;

    $total_ht = $prix_ht * $quantite;

    $ensemble_total_ht += $total_ht;

    $ensemble_total_ttc += $total_ttc;

    $tva = $ensemble_total_ttc - $ensemble_total_ht ;

    switch ($transport) {

    case "normal" :

    $expedition = $normal;

    break;

    case "express" :

    $expedition = $express;

    break;

    case "chrono" :

    $expedition = $chrono;

    break;

    }

    ?>

    <tr>

    <td class="normal"><?php echo $prod['reference'] ?></td>

    <td class="normal">

    <?php echo $prod['nom'] ?>

    </td>

    <td class="normal" align="right">

    <?php

    echo fprix($prix)." &euro; ";

    if ($promotion != 0) { echo "(- ".$promotion." % )"; }

    ?>

    </td>

    <td class="normal" align="center"><?php echo $quantite?></td>

    <td class="normal" align="right" colspan="2">

    <?php echo fprix($total_ttc) ?> €

    </td>

    </tr>

    <?php } ?>

    <tr>

    <td colspan="4"></td>

    <td colspan="2"><hr size=1></td>

    </tr>

    <tr>

    <td colspan="4" class="label" align="right"">Total H.T. :</td>

    <td class="normal" align="right"><b><?php echo fprix($ensemble_total_ht) ?></b></td>

    <td class="normal"><b>€ </b></td>

    </tr>

    <tr>

    <td colspan="4" class="label" align="right">TVA :</td>

    <td class="normal" align="right"><b><?php echo fprix($tva) ?></b></td>

    <td class="normal"><b>&euro;</b></td>

    </tr>

    <tr>

    <td colspan="4" class="label" align="right">Frais d'expédition :</td>

    <td class="normal" align="right"><b><?php echo $expedition; ?></b></td>

    <td class="normal">&euro;</td>

    </tr>

    <tr>

    <td colspan="4" class="label" align="right">Total T.T.C :</td>

    <td class="normal" align="right"><b>

    <?php

    $caddie_total = $ensemble_total_ttc + $expedition;

    echo fprix($caddie_total);

    ?></b></td>

    <td class="normal"><b>€ </b></td>

    </tr>

    <tr><td colspan="6" align="center">

    <form name="entryform" action="<?php echo $wwwroot?>/achat/fin_commande.php" method="post">

    <input type="submit" value="Valider la commande" class="bouton">

    </form>

    </td></tr>

    <tr><td colspan="6" class="normal">

    <li type="square">Si une erreur concernant vos informations personnelles figure sur cette page, <a href="java script:window.history.back()" class="normal">cliquez ici</a>.</li><br />

    <li type="square">Si une erreur concernant votre commande figure sur cette page, <a href="<?php echo $wwwroot?>/achat/caddie_affichage.php" class="normal">cliquez ici.</a></li>

    </td></tr>

    </table>

  8. Aquarelle


    Dans achat_maintenant, donnez le code qui ajoute les frais de port ;)

    Sinon c'est une fonction qui est appelée et il faut le code de cette fonction.

    Willy

    il faut modifier les variables des frais de port dans les fichiers

    lib/setup/info.inc.php

    achat/modeles/achat_confirmation.php

    achat/modeles/achat_maintenant.php

    achat/achat_maintenant ;)

    chercher les variables express et normal et renommez par les votres et ajoutez la 3eme

  9. sebix


    En fait là c'est la page qui affiche et va chercher les varaibles du site.

    Il faut chercher là où sont calculer les frais de port, surement dans lib/fonctions/fonctions.php ou dans la page qui gère les commandes (passer une commande et voir la page ou sont ajoutés les FDP).

    C'est ce code là qu'il faut, car c'est là qu'on ajoute ou non les fdp.

    Willy

    j essaie mais les frais de port sont ajoutes normalement dans "achat_maintenant"

    je vais craquer!!!! ;)

Twitter Advisto ecommerce

Facebook PEEL Shopping