Sam59

Utilisateur open source
  • Compteur de contenus

    362
  • Inscrit(e) le

  • Dernière visite


Messages posté(e)s par Sam59


  1. Bonjour,

    Je pense qu'il y a un petit soucis avec les coupons anniversaires que j'utilise depuis peu.

    En effet, dans mon BO, je clique sur "envoyer les coupons anniversaire". J'obtiens la liste des clients dont l'anniversaire est dans moins de 7 jours.

    Seulement voici le soucis.

    J'ai un client A né le 26/09

    J'ai un client B né le 29/09.

    Le 21/09, j'ai fait un envoi de coupons. Du coup, le client A a reçu son coupon (anniv dans moins de 7 jours).

    Le client B n'était pas concerné car à cette date, son anniv était dans plus de 7 jours.

    Aujourd'hui (25/09) je souhaite refaire en envoi.

    Dans la liste des coupons, je vois mon client B (normal), mais je vois aussi mon client A (logique puisque son anniv est toujours dans moins de 7 jours).

    Seulement mon client A a déjà reçu son coupon.

    Que se passera t-il si je fais l'envoi ? Mon client A va recevoir un 2ème coupon ? <_<


  2. Bonjour à tous !

    Je souhaite donc passer de la 2.8 premium à la 3.9 premium...

    Cela fait 2 ans que j'utilise peel et je souhaite rester dans le "coup" avec cette nouvelle version...

    J'ai installé la version 3.9 sur un hébergement OVH que j'avais en "jachère"... jusque là tout allait bien.

    J'ai fait un essai de transfert de la liste des utilisateurs par la BDD et c'est là que les problèmes ont commencés

    ... Je vous passe les détails ...mais je me suis retrouvé avec un tas de messages d'erreurs...

    Genre:

    Notice: Undefined index: id_groupe in /home.2/fredi/www/test/membre.php on line 28

    Warning: Cannot modify header information - headers already sent by (output started at /home.2/fredi/www/test/membre.php:28) in /home.2/frediup/www/test/membre.php on line 107

    Alors ... Pensez vous qu'il soit possible de rapatrier au moins la liste des membres et les produits et l'historique des commandes...sans devenir dingue (sachant que je n'ai que peu de notions)...

    existe-t-il un tuto pour faire ces manips....

    Merci a+

    fredi

    C'est normal !

    Entre la 2.8 et la 3.9, les BDD ne sont pas les mêmes.

    Du coup, il te faut faire une reprise de données de l'une vers l'autre.

    Ca ne peut pas se faire par un simple backup / restaure.


  3. l'url du site si c'est possible !!!

    www.f r e e s t y l e - c r e a t i o n . com (retirer les espaces siouplé)

    Merci d'avance ! ;)

    PS : attention à ne pas faire de test après 22h, pour que je puisse annuler la transaction CB avant qu'elle passe en banque...


  4. Bonjour,

    Je cherche une personne sous mac os pour bien vouloir tester une commande sur mon site, car je soupçonne un soucis.

    J'ai une cliente qui a passé commande sans aboutir, puis qui revient régulièrement, se connecte à son compte, navigue, met dans le panier.... puis rien.

    Cette cliente étant sous mac os, je me demande si je n'ai pas un soucis avec ce SE.

    Du coup, j'aimerais bien que quelqu'un qui a un mac me rende ce petit service, de passer une commande complète sur mon site avec un paiement CB. Bien entendu, j'annulerai immédiatement le débit CB !

    Merci d'avance.


  5. Bonjour,

    Ca n'est pas vraiment une question technique, mais plutot une question juridique à laquelle je n'arrive pas à trouver réponse.

    Suis-je tenu de vérifier qu'un revendeur qui achète mes produits pour les revendre, a bien déclaré une structure auprès de la chambre de commerce ?

    En clair, je propose à une personne d'être "ambassadeur" de mes produits (textile sport) dans son club. Pour cela, à lui de les promouvoir dans son club et de les revendre. De mon côté, je lui offre des tarifs préférentiels revendeur. Dois-je contrôler que mon "ambassadeur" s'est déclaré d'une façon ou d'une autre comme professionnel ?

    De même pour les affiliés.

    Lorsque je rémunère un affilié, si c'est un particulier, il se met hors la loi vis à vis du fisc. Est-ce de ma responsabilité de contrôler qu'il est légalement apte à recevoir des encaissements pour son travail ?

    Merci de votre avis la dessus ;)


  6. Bonjour,

    Dans la bib lib/setup j'ai 2 fichiers de configuration :

    - var.inc.php

    - info.inc.php

    La variable $support (qui correspond à l'email de l'administrateur) est définie 2 fois (une fois dans chaque fichier).

    Est-ce normal ?

    Puis-je ne supprimer une ? Laquelle ?

    Merci de vos réponses.


  7. Le problème était le suivant

    Ligne 87 on appele la variable $repertoire_modele

    Or cette variable est une variable globale qui n'était pas déclarée dans la fonction

    J'ai donc ajouté

    global $repertoire_modele;

    Merci de vérifier

    Apparemment tout est ok, je vous remercie.

    Pour info, si d'autres personnes ont le problème, il y a la même correction à apporter dans achat/historique_devis.php.

    Par ailleurs, il y avait aussi un bug lorsqu'on est dans le panier et que l'on souhaite sauvegarder le devis. Une fonction appelée portait le même nom qu'une autre.

    Dans la page achat/sauvegarde_devis.php il faut renommer la fonction affichage_fin_succes().

    Voili voilou. ;)


  8. Bonjour,

    Me revoila ;)

    Bon j'ai un petit problème dans l'affichage de l'historique des commandes (s'identifier, puis rubrique "mon compte" puis "historique des commandes".

    Le message suivant s'affiche :

    Notice: Undefined variable: repertoire_modele in /home/freestyle/domains/freestyle-creation.com/public_html/achat/historique_commandes.php on line 87

    Warning: affiche_liste_commandes(/historique_commande_liste.php) [function.affiche-liste-commandes]: failed to open stream: No such file or directory in /home/freestyle/domains/freestyle-creation.com/public_html/achat/historique_commandes.php on line 87

    Warning: affiche_liste_commandes() [function.include]: Failed opening '/historique_commande_liste.php' for inclusion (include_path='.:/usr/local/lib/php') in /home/freestyle/domains/freestyle-creation.com/public_html/achat/historique_commandes.php on line 87
    [/codebox]

    [b]La page achat/historique_commande.php est la suivante :[/b]

    [codebox]<?

    include("../configuration.inc.php");
    necessite_identification();

    $DOC_TITLE = ORDER_HISTORY;

    include("$repertoire_modele/haut.php");

    switch (vb($_REQUEST['mode'])) {

    case "details" :
    affiche_details_commande(intval($_GET['id']), intval($_GET['id_utilisateur']), $_GET['timestamp']);
    break;

    default :
    $order = "o_timestamp";
    $sort = "DESC";
    affiche_liste_commandes(intval(vn($_REQUEST['start'])), $order, $sort);
    break;
    }

    include("$repertoire_modele/bas.php");

    /******************************************************************************
    * FONCTIONS
    *****************************************************************************/


    function affiche_details_commande($id, $id_utilisateur, $timestamp) {
    /* Charge les d&eacute;tails d'une commande et les affiche */

    global $wwwroot;

    $qid_commande = mysql_query("SELECT * FROM peel_commandes WHERE id = '$id' AND id_utilisateur = '$id_utilisateur' AND o_timestamp = '".urldecode($timestamp)."'");

    if ($qid_commande) {

    if (mysql_num_rows($qid_commande) > 0) {

    $qid_items = mysql_query("
    SELECT
    p.id
    ,p.reference
    ,oi.nom_produit
    ,oi.promotion
    ,p.prix AS curr_prix
    ,oi.prix AS purchase_prix
    ,oi.quantite
    ,oi.prix * oi.quantite AS total
    ,oi.comment
    ,oi.couleur
    ,oi.taille
    FROM peel_commandes_articles oi
    LEFT JOIN peel_produits p ON (oi.produit_id = p.id)
    WHERE commande_id = '$id'
    ") or DIE('Une erreur de connexion à la base s est produite ' . __LINE__ . '.<p>' . MYSQL_ERROR());

    $commande = mysql_fetch_object($qid_commande);

    include("$repertoire_modele/historique_commande_details.php");

    }


    }


    }

    function affiche_liste_commandes($start, $order, $sort) {

    global $wwwroot;

    $nb = 30;

    # Charge la liste des commandes et les affiche.
    $qid = mysql_query("
    SELECT *
    FROM peel_commandes WHERE id_utilisateur = '".$_SESSION['utilisateur']['id_utilisateur']."' ORDER BY $order $sort LIMIT $start,$nb
    ");

    $sql_count = "SELECT COUNT(*) FROM peel_commandes WHERE id_utilisateur = '".$_SESSION['utilisateur']['id_utilisateur']."' ORDER BY $order $sort";



    include("$repertoire_modele/historique_commande_liste.php");
    }

    ?>

    La ligne 87 étant l'avant dernière : include("$repertoire_modele/historique_commande_liste.php");

    Bien sur, dans modeles/default j'ai bien le historique_commande_liste.php qui est présent.

    Et dans configuration.inc.php j'ai bien :

    $repertoire_modele 		= $dirroot."/modeles/default";

    Voilà, là je sêche :P

    Pour info, il se produit la même chose avec l'historique des devis.

    Quelqu'un aurait-il une petite idée ?

    Merci d'avance !! :(

    (PS : version 3.9)


  9. Bonjour,

    Dans la toute dernière version (3.9), il y a une gestion des cookies qui vérifie si les coolkies sont activés.

    Si cela n'est pas le cas, un message d'avedrtissement est affiché (page cookie.php).

    Le test est fait au moment de l'ajout dans le caddie : page caddie_ajout.php

    if (!isset($_COOKIE['PHPSESSID'])) {

    header("Location: $wwwroot/cookie.php");

    } else {

    $quantite = intval($_POST['qte']);

    ....

    Même si les cookies sont activés, lorsqu'on clique sur "ajouter au panier" sur un article, la page cookie.php s'affiche, comme si le système avait repéré que les cookies sont désactivé.

    Si je retourne sur mon produit et l'ajoute au panier à nouveau, cette fois il s'ajoute bien.

    C'est très génant car le client risque d'être dérouté et renoncer à son achat.

    Je précise que cette anomalie ne se produit pas en local sur easyphp.

    Quelqu'un a-il eu ce problème ?

    merci

Twitter Advisto ecommerce

Facebook PEEL Shopping