MLG01

Utilisateur open source
  • Compteur de contenus

    34
  • Inscrit(e) le

  • Dernière visite


Réputation sur la communauté

0 Neutral

À propos de MLG01

  • Rang
    Membre PEEL eCommerce

Activité de MLG01

  1. MLG01 a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Peel Shopping 5.7 - php 5.3
    Bonjour à tous,

    J'ai un petit soucis avec ma boutique en ligne quand je passe à la version 5.3 de PHP.

    en effet, les sessions ne se lancent pas :/

    De fait, impossible de me connecter à l'administration... Par contre, sous la version 5.2, ca fonctionne sans problème.

    Quelqu'un sait me dire d'ou vient le problème et surtout comment le résoudre sans pour autant migrer vers la 6.4 ?

    en effet, je ne suis pas sur que la migration de Peel 5.7 vers Peel 6.4 se passent sans avoir trop de problème :/

    Merci.
    • 1 réponse
    • 1 311 vues
  2. MLG01 a ajouté un message dans un sujet  Mise a jour d'un champ   


    Ok, c'est bien gentil pour la réponse.

    Bien dommage quez vous ne sachiez pas l'intégrer dans la version 6.1 car ce serait un gain de temps énorme :)
    • 0
  3. MLG01 a ajouté un message dans un sujet  Mise a jour d'un champ   

    euh... peu m'importe pour la gestion du stock ;-)

    Est ce que Gille ou son collegue savent m'aider svp :)
    • 0
  4. MLG01 a ajouté un message dans un sujet  Gestion des stocks   

    C'est la version premium en demo ;)
    • 0
  5. MLG01 a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Mise a jour d'un champ
    Bonjour,

    Actuellement, j'ai la version 5.7 Shopping et en fait, j'ai remarqué un truc tout con qui manque mais qui pourtant serait bien utile.

    En effet, j'ai une categorie portefeuille et tous les produits qui y sont, ont le meme poids. Hélas, je me suis aperçu, que le poids n'est pas correct.


    Ma question est la suivante:

    Existe t'il une solution rapide me permettant de modifier les grammes de tous mes produits se trouvant dans la catégorie Portefeuille?


    Je pensais ajouter une option de case à cocher pour les articles se trouvant dans liste des produits et avoir un menu déroulant permettant de :

    Modifier
    supprimer

    et ensuite, on aurait la meme page que lorsque l'on modifie un seul article mais la, ca modiefait tout, pensez vous que c'est possible ?

    un peu comme phpmyadmin ;)

    Si oui, comment dois je m'y prendre ?

    A moins que cette option existe dans la version 6.04 ?

    Merci pour vos reponses :)
    • 3 réponses
    • 2 775 vues
  6. MLG01 a ajouté un message dans un sujet  Module Export inexistant   



    Merchi, je vais essayer ca de suite ;)
    • 0
  7. MLG01 a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Module Export inexistant
    bonjour,


    Je possede la version 5.7 de peel Shopping et je vois que dans les possibilités offertes, on a : "On exporte la base client en tenant compte du filtre sur "priv" si il y en a un de choisi
    "

    Probleme: c'est que le module permettant de faire l'exportation n'existe pas !

    En effet, voilà le lien: http://www.domainehaisha.com/boutique/modu...ort_clients.php

    Si on regarde dans l'arborescence des modules, on y voit:
    - paypal
    - search
    - calc
    - factures
    - thumbs


    mais pas de modules EXPORT !!!

    C'est bizarre, non :/

    J'ai besoin de ce module pour faire un suivi.... est il possible d'avoir le module EXPORT et gratuitement ^^

    Merci et bon réveillon ;)
    • 2 réponses
    • 2 755 vues
  8. MLG01 a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Erreur SQL
    Hello ;)


    Help me, j'ai un gros soucis avec ma boutique. En effet, j'obtiens cette erreur:

    Une erreur de connexion à la base s'est produite SELECT p.id, p.nom_fr as nom, p.promotion, p.descriptif_fr as descriptif, p.id_marque, p.image1, p.image2, p.prix, p.default_color_id, p.prix_revendeur, p.prix_flash, p.points, p.on_check, p.on_flash, p.flash_start, p.flash_end FROM peel_produits p INNER JOIN peel_produits_categories pc ON (pc.produit_id = p.id) WHERE p.etat = "1" AND 1 AND p.nom_fr != "" AND p.id = pc.produit_id AND pc.categorie_id = "2" ORDER BY p.nom_fr ASC,p.position.

    Can't create/write to file '/tmp/#sql_6f2f_0.MYI' (Errcode: 5)


    Ne sachant pas à quoi ca se réfère, je me retourne vers vous.

    J'ai déjà vérifié les points suivants:

    base Mysql avec ma base de donnée est toujours ok.
    Je peux me connecter sans problème.
    J'ai également un site qui tourne sous Wordpress et celui ci ne provoque pas ce type d'erreur.
    le fichier tmp est accessible par FTP et je peux supprimer, modifier et créer...


    Help me. quelqu'un a une idée?

    Merci.
    • 2 réponses
    • 1 809 vues
  9. MLG01 a ajouté un message dans un sujet  Montrer image dans le resultat d'une recherche   



    Merci pour ton aide :)

    J'y suis arrivé à présent...

    Voilà ce que j'ai fait :



    if (num_rows($result) > 0) {
    echo '<h2>' . RESULT_SEARCH . "</h2><br />";
    echo '<table border="0" cellpadding="1" cellspacing="0">
    <tr>
    <td width="30"><h2>N°</h2></td>';
    // <td width="100"><center><h2>Catégorie</h2></center></td>
    echo' <td><h2><center>Article + Description</h2></center></td>
    <td width="80"><center><h2>Image</h2></center></td>
    </tr>';

    while ($prod = fetch_assoc($result)) {
    $id = $prod['id'];
    $cid = $prod['default_color_id'];
    $nom = $prod['nom_' . $_SESSION['langue']];
    $reference = $prod['reference'];
    $descriptif = $prod['descriptif_' . $_SESSION['langue']];
    // on supprime l'html de fckEditor
    $description = strip_tags(html_entity_decode_if_needed($prod['description_' . $_SESSION['langue']]));
    // on coupe le texte si trop long
    if (strlen($description) > $taille_texte_affiche) {
    $description = substr($description, 0, $taille_texte_affiche) . '...';
    }

    if (is_module_url_rewriting_active()) {
    $urlprod = $wwwroot . '/' . rewriting_urlencode($prod['categorie']) . '-' . $prod['categorie_id'] . '/' . rewriting_urlencode($nom) . '-' . $prod['id'] . '.html';
    $urlcat = $wwwroot . '/achat/cat-' . rewriting_urlencode($prod['categorie']) . '-' . $prod['categorie_id'] . '.html';
    } else {
    $urlprod = $wwwroot . '/achat/produit_details.php?id=' . $prod['id'];
    $urlcat = $wwwroot . '/achat/index.php?catid=' . $prod['categorie_id'];
    }
    // on fait une recherche sur le texte sans accents avec les mots de l'utilisateur,
    // si quelque chose est trouvé, on ajoute un BBCODE pour le marquer
    // on ajoute dans le tableau $terme_existant[]

    foreach($terms as $this_term) {
    $preg_condition = getPregConditionCompatAccents($this_term);

    $description = preg_replace('/' . $preg_condition . '/i', $bbcode[0] . '$0' . $bbcode[1], $description, -1, $compteur);
    if ($compteur > 0) {
    $terme_existant[] = $this_term;
    }
    $nom = preg_replace('/' . $preg_condition . '/i', $bbcode[0] . '$0' . $bbcode[1], $nom, -1, $compteur);
    if ($compteur > 0) {
    $terme_existant[] = $this_term;
    }
    // certains champ ne sont pas affichés, mais on test pour savoir si le mot se trouve dedans pour l'ajouter au tag_cloud
    $reference = preg_match('/' . $preg_condition . '/i', $reference);
    if ($reference > 0) {
    $terme_existant[] = $this_term;
    }
    $descriptif = preg_match('/' . $preg_condition . '/i', $descriptif);
    if ($descriptif > 0) {
    $terme_existant[] = $this_term;
    }
    }
    // on remplace le BBcode
    $description = str_replace($bbcode, $replace_bbcode, $description);
    $nom = str_replace($bbcode, $replace_bbcode, $nom);

    // affichage
    ?>

    <tr bgcolor="<?echo ($i % 2 == 0 ? '#FFFAAE' : '#ffffff' );?>">
    <?php
    echo'<td><center>'.$i .'</center></td>';

    echo'<td><b><u><a href="' . $urlprod . '" class="normal">' . html_entity_decode_if_needed($nom) . '</a></b></u><br />' . $description . '</td>';
    if (!empty($prod['image1'])&& $cid==0)
    echo' <td width="80"><center><a href="' . $urlprod . '" class="normal"><img src="'.$GLOBALS['wwwroot'].'/upload/'.$prod['image1'].'" width="50" height="50"></a></center></td>';
    if($cid>0)
    {
    $sql_condition = ' AND couleur_id = "'.intval($prod['default_color_id']).'"'; // Si il n'y a pas de couleur choisie, on séléctionne la couleur par défaut choisie
    $sql = 'SELECT *
    FROM peel_produits_couleurs
    WHERE produit_id="' . intval($prod['id']) . '" ' . $sql_condition . "
    ORDER BY couleur_id ASC
    LIMIT 1" ;
    $q = query($sql);
    if ($resultimage = fetch_assoc($q)) {

    for($j = 1;$j <= 10;$j++) {
    if (!empty($resultimage['image' . $j])) {
    $product_images[] = $resultimage['image' . $j];
    }
    }
    }

    echo' <td width="80"><center><a href="' . $urlprod . '" class="normal"><img src="'.$GLOBALS['wwwroot'].'/upload/'.$resultimage['image1'].'" width="50" height="50"></a></center></td>';

    }
    echo' </tr>';

    $i++;
    }
    echo '</table>';
    }[/codebox]

    à présent via ce lien: http://www.domainehaisha.com/boutique/sear...e=1&match=2, on peut voir que tout s'affiche :)

    Problème résolu ;)
    • 0
  10. MLG01 a ajouté un message dans un sujet  Montrer image dans le resultat d'une recherche   



    oui, tout a fait d'accord mais pour ces articles, on ne peut pas afficher l'image.


    voila le lien pour exemple:
    http://www.domainehaisha.com/boutique/sear...e=1&match=2

    hors, il y a bien des photos pour ces produits :angry:
    • 0
  11. MLG01 a ajouté un message dans un sujet  Rubriques   

    ah tiens, je vais rebondir sur le sujet :angry:


    Je ne trouve pas trop mal qu'il puisse calculer les articles pour chaque catégories sauf... quand il y a des sous catégories dans une catégorie...
    ce serait sympa que la categorie mère nous disent combien il y a d'articles dans sa categories et sous catégories...

    Donc, si par exemple, j'ai

    Catégories: Voitures (2)

    et comme sous catégories:

    BMW (5)
    VW (10)
    Peugeot (8)

    Dans ce cas, la catégorie voiture devrait m'afficher : 25 entre paranthèses :huh:

    car cela peut etre déroutant pour les clients

    M'enfin, ch'ai pas si c'est possible :)
    • 0
  12. MLG01 a ajouté un message dans un sujet  Montrer image dans le resultat d'une recherche   



    Super ca marche... ou presque :huh:


    Ben vi, il reste le cas ou l'on choisit une couleur ou plusieurs couleurs pour un article, dans ce cas, il me semble qu'il doit se connecter à une autre table pour recuperer le lien de l'image, non ?



    Une idée ? :)

    Encore un grand merci :angry:
    • 0
  13. MLG01 a ajouté un message dans un sujet  Montrer image dans le resultat d'une recherche   

    euh.... personne ne peut me répondre :-s

    j'ai deja fait les colonnes pour la recherche et il ne me reste plus qu'a mettr l'image du produit...

    please , je seche :'(
    • 0
  14. MLG01 a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Montrer image dans le resultat d'une recherche
    Bonjour à tous :angry:

    Actuellement quand on fait une recherche, on obtient comme affichage:

    Numero + Categorie + Titre de l'article
    Description du produit/article limité à 400 caractère.


    Est il possible de modifier cela par l'affichage suivant :



    3 colonnes:

    1 ere colonne : numero
    2 ieme colonne: image de l'article
    3ieme colonne : Nom + description de l'article ?

    Si oui, je pensez que cela doir se modifier ici (fichier search.php à la racine) :


    if (count($terms) > 0) {
    // initialisation pour les recherches
    $i = 1;
    $terme_existant = array();
    $taille_texte_affiche = 400;
    $bbcode = array('[tagsearch]', '[/tagsearch]');
    $replace_bbcode = array('<span class="search_tag">', '</span>');
    // recherche dans les produits
    $fields[] = 'p.nom_' . $_SESSION['langue'];
    $fields[] = 'p.descriptif_' . $_SESSION['langue'];
    $fields[] = 'p.description_' . $_SESSION['langue'];
    $fields[] = 'p.reference';
    $sql = build_sql_produits($terms, $fields, $match);

    unset($fields);

    $result = query($sql);

    if (num_rows($result) > 0) {
    echo '<h2>' . RESULT_SEARCH . "</h2><br />";

    while ($prod = fetch_assoc($result)) {
    $nom = $prod['nom_' . $_SESSION['langue']];
    $reference = $prod['reference'];
    $descriptif = $prod['descriptif_' . $_SESSION['langue']];
    // on supprime l'html de fckEditor
    $description = strip_tags(html_entity_decode_if_needed($prod['description_' . $_SESSION['langue']]));
    // on coupe le texte si trop long
    if (strlen($description) > $taille_texte_affiche) {
    $description = substr($description, 0, $taille_texte_affiche) . '...';
    }

    if (is_module_url_rewriting_active()) {
    $urlprod = $wwwroot . '/' . rewriting_urlencode($prod['categorie']) . '-' . $prod['categorie_id'] . '/' . rewriting_urlencode($nom) . '-' . $prod['id'] . '.html';
    $urlcat = $wwwroot . '/achat/cat-' . rewriting_urlencode($prod['categorie']) . '-' . $prod['categorie_id'] . '.html';
    } else {
    $urlprod = $wwwroot . '/achat/produit_details.php?id=' . $prod['id'];
    $urlcat = $wwwroot . '/achat/index.php?catid=' . $prod['categorie_id'];
    }
    // on fait une recherche sur le texte sans accents avec les mots de l'utilisateur,
    // si quelque chose est trouvé, on ajoute un BBCODE pour le marquer
    // on ajoute dans le tableau $terme_existant[]

    foreach($terms as $this_term) {
    $preg_condition = getPregConditionCompatAccents($this_term);

    $description = preg_replace('/' . $preg_condition . '/i', $bbcode[0] . '$0' . $bbcode[1], $description, -1, $compteur);
    if ($compteur > 0) {
    $terme_existant[] = $this_term;
    }
    $nom = preg_replace('/' . $preg_condition . '/i', $bbcode[0] . '$0' . $bbcode[1], $nom, -1, $compteur);
    if ($compteur > 0) {
    $terme_existant[] = $this_term;
    }
    // certains champ ne sont pas affichés, mais on test pour savoir si le mot se trouve dedans pour l'ajouter au tag_cloud
    $reference = preg_match('/' . $preg_condition . '/i', $reference);
    if ($reference > 0) {
    $terme_existant[] = $this_term;
    }
    $descriptif = preg_match('/' . $preg_condition . '/i', $descriptif);
    if ($descriptif > 0) {
    $terme_existant[] = $this_term;
    }
    }
    // on remplace le BBcode
    $description = str_replace($bbcode, $replace_bbcode, $description);
    $nom = str_replace($bbcode, $replace_bbcode, $nom);
    // affichage
    echo '<p>
    <b>' . $i . '. <a href="' . $urlcat . '" class="normal">' . html_entity_decode_if_needed($prod['categorie']) . '</a></b> - <a href="' . $urlprod . '" class="normal">' . html_entity_decode_if_needed($nom) . '</a><br />
    ' . $description . '
    </p>' . "\n";

    $i++;
    }
    }
    // recherche dans les articles
    $fields[] = 'a.surtitre_' . $_SESSION['langue'] ;
    $fields[] = 'a.titre_' . $_SESSION['langue'] ;
    $fields[] = 'a.texte_' . $_SESSION['langue'] ;
    $fields[] = 'a.chapo_' . $_SESSION['langue'] ;
    $sql = build_sql_articles($terms, $fields, $match);
    unset($fields);

    $result = query($sql);

    if (num_rows($result) > 0) {
    if ($i == 1) {
    echo '<h2>' . RESULT_SEARCH . "</h2><br />";
    }
    while ($prod = fetch_assoc($result)) {
    $surtitre = $prod['surtitre_' . $_SESSION['langue']];
    $titre = $prod['titre_' . $_SESSION['langue']];
    // on supprime l'html de fckEditor
    $texte = strip_tags(html_entity_decode_if_needed($prod['texte_' . $_SESSION['langue']]));
    // si trop long, on coupe
    if (strlen($texte) > $taille_texte_affiche) {
    $texte = substr($texte, 0, $taille_texte_affiche) . '...';
    }
    $chapo = strip_tags(html_entity_decode_if_needed($prod['chapo_' . $_SESSION['langue']]));

    if (strlen($chapo) > $taille_texte_affiche) {
    $chapo = substr($chapo, 0, $taille_texte_affiche) . '...';
    }

    if (is_module_url_rewriting_active()) {
    $url_art = $wwwroot . "/lire/" . rewriting_urlencode($prod['rubrique']) . '-' . $prod['rubrique_id'] . '/' . rewriting_urlencode($titre) . '-' . $prod['id'] . ".html";
    $url_rub = $wwwroot . "/lire/" . rewriting_urlencode($prod['rubrique']) . '-' . $prod['rubrique_id'] . ".html";
    } else {
    $url_art = $wwwroot . "/lire/article_details.php?rubid=" . $prod['id'];
    $url_rub = $wwwroot . "/lire/index.php?rubid=" . $prod['rubrique_id'];
    }
    // on fait une recherche sur le texte sans accent avec les mots de l'utilisateur,
    // si qqchose est trouvé, on ajoute un BBCODE pour le marquer
    // on ajoute dans le tableau $terme_existant[]
    foreach($terms as $this_term) {
    $preg_condition = getPregConditionCompatAccents($this_term);

    $texte = preg_replace('/' . $preg_condition . '/i', $bbcode[0] . '$0' . $bbcode[1], $texte, -1, $compteur);
    if ($compteur > 0) {
    $terme_existant[] = $this_term;
    }
    $titre = preg_replace('/' . $preg_condition . '/i', $bbcode[0] . '$0' . $bbcode[1], $titre, -1, $compteur);
    if ($compteur > 0) {
    $terme_existant[] = $this_term;
    }
    // certains champ ne sont pas affichés, mais on test pour savoir si le mot se trouve dedans pour l'ajouter au tag_cloud
    $surtitre = preg_match('/' . $preg_condition . '/i', $surtitre);
    if ($surtitre > 0) {
    $terme_existant[] = $this_term;
    }

    $chapo = preg_match('/' . $preg_condition . '/i', $chapo);
    if ($chapo > 0) {
    $terme_existant[] = $this_term;
    }
    }
    // on remplace le BBcode
    $texte = str_replace($bbcode, $replace_bbcode, $texte);
    $titre = str_replace($bbcode, $replace_bbcode, $titre);
    // affichage
    echo '<p>
    <b>' . $i . '. <a href="' . $url_rub . '" class="normal">' . html_entity_decode_if_needed($prod['rubrique']) . '</a></b> - <a href="' . $url_art . '" class="normal">' . html_entity_decode_if_needed($titre) . '</a><br />
    ' . $texte . '
    </p>' . "\n";

    $i++;
    }
    }[/codebox]


    mais j'essaie de voir comment je peux m'y prendre.

    Merci pour votre aide :$
    • 7 réponses
    • 2 805 vues
  15. MLG01 a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Suggestions: Categories et produits
    Bonjour,

    Petite suggestion pour les futures de Peel... a moins qu'on sache le faire dans la version 5.7 mais dans ce cas, il faut m'expliquer comment faire :angry:

    Ce serait sympa que lorsque l'on désactive une catégorie, que tous les articles appartenant a cette catégorie soient désactivés aussi, ou du moins, que l'on nous pose la question si on souhaite le faire.

    Pourquoi ? car meme si les articles sont "masqués", en effectuant une recherche, on les retrouve...


    Qu'en pensez vous ?
    • 1 réponse
    • 1 787 vues

Twitter Advisto ecommerce

Facebook PEEL Shopping