Flux d’activité

Flux d’activité de Messages

  1. kimono


    Les clients ne reçoivent pas d'email de confirmation de commande. Seul l'administrateur en reçoit un. Je n'ai pas touché aux fichiers php (du moins pas concernant les mails) et dans la gestion du site, dans la rubrique modèle d'email, email_commande est bien sélectionné.

    Par contre, n'ayant pu transférer les commandes de l'ancienne formule je l'ai fait manuellement, j'ai donc rajouté manuellement quelques clients avec les anciennes commandes. Cela aurait-il une lien avec le problème ?

  2. slab


    C'est bizarre , la fonction

    
    UPDATE peel_stocks ps INNER JOIN peel_produits pp ON ps.Produit_id = pp.idSET ps.produit_reference =  pp.reference
    
    
    me donne un message d'erreur:
     
    
    
    [b]SQL query:[/b]
    
    UPDATE peel_stocks ps INNERJOIN peel_produits pp ON ps.Produit_id = pp.idSET ps.produit_reference = pp.reference
    
    [b]MySQL said: [/b][url="http://www.mysql.com/doc/en/error-messages-server.html"][img=http://dbadmin.one.com/themes/original/img/b_help.png][/url]
    
    #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'ps.produit_reference = pp.reference' at line 1
    
    

    Je veux ajouter la reference_produit et prix_achat de la table peel_produit dans la table peel_stocks

    Je l'ai déja fait mais en ajoutant des produits je dois le refaire pour mise a jour et ça fonctionne plus.


  3. Bonjour,

    Dans un premier temps, je vous propose de vérifier si vous avez l'affichage des messages d'erreurs est active sur votre serveur.

    Ensuite, avez-vous créé les tags qui correspondent à vos nouveau champs dans la fonction insere_ticket, défini dans lib/fonctions/fonctions.php à la ligne 495 ?

    Un utilisateur du forum avait fait une demande pour ajouter des tags dans un email, vous pouvez lire les échanges sur ce post, ça peux vous être utile :

  4. J1P


    Bonjour à tous

    Je suis sur la nouvelle version 6.2, je souhaiterai modifier la page contact en ajoutant plusieurs champs, j'ai donc ajouter les champs sur le formulaire ainsi que dans la base de données puis j'ai crée un nouveau modèle d'emails en me basant sur insere_ticket.

    1er point : L'ajout de champs apparait bien dans mon formulaire j'ai modifie la page display_user_form néanmoins je ne recois pas en email ces nouveaux champs, ils sont vides

    en conservant insere_ticket je recois le mail mais sans les nouveaux champs à mon avis j'ai du oublier quelquechose

    Le second point : si je modifie la page contact en remplacant insere_ticket par mon nouveau modele que j'ai appelé insere_devis je ne recois ni l'email et je n'ai pas de page de confirmation à l'envoi du formulaire, la page est blanche sans aucun message, (insere_devis a bien été ajouté dans lib/lang/fr)

    Je dois oublier quelquechose soit sur la base de données soit sur une page mais je ne comprends pas, quelqu'un aurait-il une idée ?

    Merci d'avance

    Lolo

  5. slab


    Bonjour,

    Avez vous modifié le nom des moyens de paiement récemment, que ce soit au niveau des constantes de langues, ou du back office?

    Oui tout a fait, dans le back office parce que je mets 2.99€ pour couvrir les frais de gestion d'emballage, préparation de commande et cout transaction paiement (pas la commission) et les clients pensaient devoir "payer pour payer" alors que ce n'est pas le cas mais je n'ai pas d'autres moyens pour calculer automatiquement 2.99€ a chaque commande.

    J'ai donc mis par exemple: Carte de Crédit (Frais de manutention et gestion)

    Je vais devoir enlever (Frais de manutention et gestion) ? (c'est le cas après test ça refonctionne)

    Est-ce que je dois mettre la même chose dans le back office et dans lib/lang/fr.php ainsi que les autres langues?

    Merci beaucoup, je suis déja dépanné en attendant votre réponse


  6. Bonjour,

    Slab utilise la version 5.71 de PEEL. La fonction sendclient() existe dans cette version, mais pas dans la vôtre (5.1).

    Il existe une fonction similaire sur la 5.1, la fonction mail_proforma(&$id). Il faut dans un premier temps déplacer la fonction du fichier link_proforma vers lib/fonctions/fonctions.php.

    Ensuite, vous pourrez utiliser cette fonction dans votre page, de cette façon:


    case "sendclient" :

    mail_proforma($_GET['id']);
    $C = mysql_fetch_array(mysql_query("SELECT email FROM peel_commandes WHERE id = '" . intval($_GET['id']) . "'"));
    echo "La commande " . intval($_GET['id']) . " a été envoyée à " . $C['email'];
    $order = "o_timestamp";
    $sort = "DESC";
    affiche_liste_commandes(vn($_GET['start']), $order, $sort);
    break;
    [/CODE]


  7. Bonjour,

    la dernière de vos logs d'erreur signifie qu'un envoi d'email a échoué, car aucun serveur de mail n'est configuré. Pour pouvoir envoyer des emails depuis votre serveur local, vous devez renseigner un serveur SMTP dans le fichier php.ini. N'oubliez pas de redémarrer votre serveur pour que cette modification soit prise en compte.

    Votre problème vient de l'incompatibilité entre IE9 et FCKEditor. FCKEditor n'étant plus supporté, il n'y a pas de mise à jour disponible qui corrige ce problème. Il faut que vous utilisiez un autre navigateur que IE9 pour pouvoir vous servir de cette fonctionnalité.

  8. slab


    Bonjour,

    Lors de commande et ce depuis quelques jours, les liens redirigants vers paypal et ogone ne s'affichent plus, disparu.

    Du coup plus de commandes payées....

    il y a toujours le message que la commande est enregistrée mais plus moyens de payer, je n'ai rien modifié dans les /modules ou autres fichiers seulement quelques traductions dans lib/lang mais qui n'ont rien a voir avec les boutons de paiements...

    Merci de votre aide urgente,

    Slab

    EDIT: La seule chose que j'ai modifié, c'est dans le fichier info.inc.php:

    la ligne $serveur_mysql au lieu de localhost j'ai mis site.com.mysql pour des problèmes de lenteur du serveur, serait-ce lié?

  9. stefan


    Bonsoir Simon,

    J'ai bien ajouté le manquant (?mode=), mais j'ai quand même un message d'erreur

    Fatal error: Call to undefined function: sendclient() dans le dossier commande.php.ligne 106.

     106 sendclient($_GET['id']);
    
      $C = mysql_fetch_array(mysql_query("SELECT email FROM peel_commandes WHERE id = '" . intval($_GET['id']) . "'"));
    
      echo "La commande " . intval($_GET['id']) . " a été envoyée à " . $C['email'];
    
      $order = "o_timestamp";
    
      $sort = "DESC";
    
      affiche_liste_commandes(vn($_GET['start']), $order, $sort);
    
      break;

    Ou est l'erreur ?

    D'avance merci.

  10. ronelect


    Est il possible de recreer une base de donnée complète a partir d'une installation propre de peel 6.2 (donc base de donnée propre et d'importer dans celle ci une sauvegarde de l'ancienne) peut etre que cela creera le champ origin et origin other dans la base, ou bien avez vous une ligne pour implémenter ces champs manquant dans la base .

    merci

Twitter Advisto ecommerce

Facebook PEEL Shopping