Flux d’activité

Flux d’activité de Messages

  1. alain


    Bonjour @ tous,

    Je souhaiterai savoir si il faut faire une declaration a la cnil pour l'utilisation de "PEEL SHOPPING" ?

    J'avoue que j'ai du mal a comprendre leur site. D'autre part il me semble que l'usage d'une base n'est pas forcement a declarer si le modele de la base a deja eut l'accord de la CNIL mais bon ... Bref si quelqu'un peut renseigner le padawan que je suis je suis preneur.

    Merci par avance et @ bientot

    ENCORE UN ENORME BRAVO POUR CET OSC QUI EST VRAIMENT AU TOP !

    Pierro du Sud

    Bonjour Pierro,

    La déclaration à la CNIL devient obligatoire dès que tu manipules des informations de type "privées" ou "personnelles".

    C'est le cas d'une boutique en ligne qui à besoin, au moins, des nom et adresse de ses clients.

    Cliques sur ce lien pour arriver directement en téléprocédure et laisses toi guider. (il faut juste un peu de patience ;) )

    http://www.cnil.fr/index.php?id=32

    Alain :)

  2. pierro


    Bonjour @ tous,

    Je souhaiterai savoir si il faut faire une declaration a la cnil pour l'utilisation de "PEEL SHOPPING" ?

    J'avoue que j'ai du mal a comprendre leur site. D'autre part il me semble que l'usage d'une base n'est pas forcement a declarer si le modele de la base a deja eut l'accord de la CNIL mais bon ... Bref si quelqu'un peut renseigner le padawan que je suis je suis preneur.

    Merci par avance et @ bientot

    ENCORE UN ENORME BRAVO POUR CET OSC QUI EST VRAIMENT AU TOP !

    Pierro du Sud

  3. phildu34


    Il faut plonger dans le programme et voir ce qu'il faut faire.

    Faut du temps, quoi.

    Mais ta question m'interresse alors je vais m'y mettre ... dès que possible ;)

    merci Alain , je commencais à desesperer ...

    le mieu pour moi c'est que le montant de la remise et son pourcentage puissent etre affichés sur la facture pdf et / ou la facture html

  4. alain


    Chez Ovh, j'ai une base de données, j'ai exécuté le document peel.txt en requete, la table a été crée.

    mais comment faire pour selectionner la BDD ou la table?

    merci de ton aide!

    MODIF: C'est bon, j'ai réglé le souci, merci, j'avais en effet mis un mauvais nom de base SQL ....

    Merci de ton aide,

    @ tres bientot

    Amitiés

    Chris

    PARFAIT.

    Je rapelle à toutes et à tous qu'il arrive que des questions reviennent sur les mêmes sujet.

    donc, pour OVH, le sujet a été longuement traité, c'est ici :

    http://forum.peel.fr/index.php?showtopic=184

    Alain ;)

  5. Chris


    Cela signifie qu'il n'a pas trouvé de BDD, ou que tu n'en as pas sélectionné.

    Il faut d'abord savoir: chez qui es-tu hébergé?

    Alain ;)

    Chez Ovh, j'ai une base de données, j'ai exécuté le document peel.txt en requete, la table a été crée.

    mais comment faire pour selectionner la BDD ou la table?

    merci de ton aide!

    MODIF: C'est bon, j'ai réglé le souci, merci, j'avais en effet mis un mauvais nom de base SQL ....

    Merci de ton aide,

    @ tres bientot

    Amitiés

    Chris

  6. JLDo


    Il suffit je pense de lui ôter l'accès aux utilisateurs dans la gestion des droits.

    Par contre, je posais la question car je n'arrivais pas à accéder au back office avec ce profil car l'option "ADMINISTRER LE SITE" n'apparaît pas.

    En fait, il suffit d'utiliser directement l'URL wwww.monsite.com/administrer et cela fonctionne parfaitement.

    oui, c'est par le biais de "mon compte" que le lien "administrer la boutique" est disponible.

  7. alain


    Bonjour,

    Je suis actuellement en train d'installer Peel Shopping sur www.vgbdiffusions.com/ecommerce et rencontre un souci.

    J'ai dejà crée la table, installer peel et voilà le message qui apparait:

    Une erreur de connexion à la base s est produite 201.

    No database selected

    Je pense que ce n'est pas un gros souci mais nje connaissant pas grand chose en php et sql...

    Quelqu'un pourrait il m'aider?

    Par avance, merci

    cordialement

    CL

    Cela signifie qu'il n'a pas trouvé de BDD, ou que tu n'en as pas sélectionné.

    Il faut d'abord savoir: chez qui es-tu hébergé?

    Alain ;)

  8. Chris


    Bonjour,

    Je suis actuellement en train d'installer Peel Shopping sur www.vgbdiffusions.com/ecommerce et rencontre un souci.

    J'ai dejà crée la table, installer peel et voilà le message qui apparait:

    Une erreur de connexion à la base s est produite 201.

    No database selected

    Je pense que ce n'est pas un gros souci mais nje connaissant pas grand chose en php et sql...

    Quelqu'un pourrait il m'aider?

    Par avance, merci

    cordialement

    CL

  9. Ivan


    mais que fais tu des caractères accentués qui ne passent pas dans l'url ?

    Salut paulanna,

    Arf ! ;) ... j'ai déjà vu ce pb évoqué dans ce forum, mais je ne le comprend pas et ne le rencontre pas ... enfin il ne me créé pas de dysfonctionnement.

    • Tu veux parler des url qui font la recherche sur le mot clé, c'est ça ? (...recherche.php?motclef="...")

    Moi, si je recherche des mots avec caractères accentués, effectivement y'a des trucs bizarres qui passent dans l'url (comme %E9 pour é, %E8 pour è, %E0 pour à, etc...) mais qui ne gênent en rien la validité des résultats obtenus pour la recherche ! :rolleyes:

    Alors, il y a peut-être des problèmes liés aux types de Navigateurs ? ... ou à la version de ceux-ci ? ... je sais pô ! :huh:

    • Essaie pour vérifier sur mon url-boutique : http://www.dynavive/Boutique

    - recherche sur "régulateur" me donne bien (chez moi) 8 résultats, ce qui est correct.

    - recherche sur "conductimètre" me donne bien (chez moi) 1 résultat, ce qui est correct.

    >> Ce test m'intéresse au plus haut point. Merci de le faire, paulanna, et de me communiquer ici le résultat obtenu, stp...

    Je veux comprendre :)

  10. Ivan


    Houla ! ... je l'avais oublié, celle-là ! ;)

    • Cette page (achat/RECHERCHE.PHP) fonctionne très mal, voire plante carrément quand on a plusieurs "pages" de résultats trouvées ! ... le lien "Page suivante" donne un beau "404-page non trouvée" (...ou "No input file specified" en PHP) et les "Pages : 1 2 3..." ne font absolument rien.

    Joliiii :(

    Alors voilà les corrections à apporter à cette page pour qu'elle fonctionne pleinement :

    ---------- 1°) Donner les bon liens

    - dans le fichier original PEEL v2.9.3, vous avez : (en fin de fichier)

    print("<a class=\"petit\" href=\"recherche.php?motclef=".$_GET['motclef']."&start=".($start-$nb)."\">Page précédente</a>");
    
    } 
    
    $result=mysql_query("SELECT COUNT(*) FROM peel_produits WHERE nom LIKE '%" . addslashes($_GET['motclef']) . "%' "); 
    
    $row=mysql_fetch_row($result); 
    
    if($row[0]>($start+$nb)) 
    
    { 
    
    if($start) 
    
    {print(" / ");} 
    
    print("<a class=\"petit\" href=\"recherche.php?motclef=".$_GET['motclef']."&start=".($start+$nb)."\">Page suivante</a>");
    >> Vous complètez comme suit : (en gras) print("<a class=\"petit\" href=\"$wwwroot/achat/recherche.php?motclef=.$_GET['motclef]."&start=".($start-$nb)."\">Page précédente</a>"); } $result=mysql_query("SELECT COUNT(*) FROM peel_produits WHERE nom LIKE '%" . addslashes($_GET['motclef']) . "%' "); $row=mysql_fetch_row($result); if($row[0]>($start+$nb)) { if($start) {print(" / ");} print("<a class=\"petit\" href=\"$wwwroot/achat/recherche.php?motclef=.$_GET['motclef]."&start=".($start+$nb)."\">Page suivante</a>"); ---------- 2°) Ça ne plante plus ... mais ça ne marche toujours pas ! Le lien "Page suivante" ne plante plus, mais ne fait rien ... et "1 2 3..." font toujours rien ! :rolleyes: ... ben alors, oukilé le pb ? :huh: Il est dans l'initialisation de la variable $start, vers le début du fichier ... - dans le fichier original PEEL v2.9.3, vous avez :
    $nb=10; //nombre d'enregistrement par page 
    
    if(!isset($start)) {$start=0;}
    >> C'est pas bon, $start vaut toujours 0 ... vous remplacez par : if (!isset($_GET['start'])) {$start=0;} else {$start = $_REQUEST['start'];} ---------- 3°) Soyons logiques et cohérents ! - dans le fichier original PEEL v2.9.3, vous avez :
    **********(juste sous la ligne if(!isset.... qu'on vient de modifier)**********
    
    $resultat = mysql_query("SELECT id, reference, nom FROM peel_produits WHERE etat = '1' AND nom LIKE '%" . addslashes($_GET['motclef']) . "%' OR descriptif LIKE '%" .  addslashes($_GET['motclef']) . "%' LIMIT $start,$nb");
    
    
    ****... et vers la fin du fichier, juste avant //Affichage des pages, qu'on a modifié au 1°)****
    
    
    $result=mysql_query("SELECT COUNT(*) FROM peel_produits WHERE nom LIKE '%" . addslashes($_GET['motclef']) . "%' ");

    ... C'est pas logique : le 1ère requête (plus générale car tenant compte des descriptifs produits) trouve PLUS de résultats qu'il n'en est compté par la 2ème (moins générale, pas les descriptifs) pour l'affichage des différentes pages ! :)

    >> Vous complètez la 2ème requête comme suit (comme la 1ère, en fait) : (en gras)

    $result=mysql_query("SELECT COUNT(*) FROM peel_produits WHERE etat = '1' AND nom LIKE '%" . addslashes($_GET['motclef']) . "%' OR descriptif LIKE '%" . addslashes($_GET['motclef']) . "%' ");

    ---------- 4°) Les cerises sur le gateau : :)

    • Bon, maintenant c'est OK ... les liens de changement de page fonctionnent ... sauf que ce ne sont pas des pages que l'on fait défiler, mais des "paquets" de (x) produits parmis (n). Alors il serait quand même plus indiqué de remplacer les intitulés "Page suivante" & "Page précédente" par "Produits suivants" & "Produits précédents", non ?

    >> Alors rendez-vous au 1°) pour changer ces intitulés

    • Enfin, il m'a semblé plus qu'intéressant d'indiquer "en clair" le total des produits trouvés, vous ne trouvez pas ? ;)

    - Pour cela, sous la 1ère requête vue au 3°) (qui affecte $resultat), vous rajoutez la même requête mais plus limitée à $nb produits (on enlève le paramètre LIMIT final) que vous affectez à une variable ($resultatot) :

    $resultat = mysql_query("SELECT id, reference, nom FROM peel_produits WHERE etat = '1' AND nom LIKE '%" . addslashes($_GET['motclef']) . "%' OR descriptif LIKE '%" . addslashes($_GET['motclef']) . "%' LIMIT $start,$nb");

    $resultatot = mysql_query("SELECT id, reference, nom FROM peel_produits WHERE etat = '1' AND nom LIKE '%" . addslashes($_GET['motclef']) . "%' OR descriptif LIKE '%" . addslashes($_GET['motclef']) . "%' ");

    - Ensuite, sous le tableau d'affichage des résultats de la recherche et juste avant les liens de navigation "Produits suivants/précédents" , vous insérez la ligne suivante (indiquée en gras, en italique ce sont les lignes existantes) :

    <?php

    //Boutons précédent et suivant

    echo "<font class=\"normal\">[<b>".mysql_num_rows($resultatot)."</b> produit(s) trouvé(s) contenant <em>' ".addslashes($_GET['motclef'])." '</em>  dans le Nom ou le Descriptif]<br /><br /></font>";

    if($start)

    {

    >> Cela affichera systématiquement (qu'il y ait des pages de suite ou non), sous le tableau d'affichage des résultats de recherche, le nombre total de résultats trouvés, avec une phrase comme suit :

    [x produit(s) trouvé(s) contenant 'mot-clé' dans le Nom ou le Descriptif]

    --------------------------------------------------------------------------------------------------------------

    • Voilà encore un post bavard ;) mais qui devrait convenir à tout le monde, non ?

    Ivan

Twitter Advisto ecommerce

Facebook PEEL Shopping