Flux d’activité

Flux d’activité

  1. Simon développeur PEEL a ajouté un message dans un sujet  Retrait En Boutique - Mention Sur Le Bon De Commande Ou La Facture   

    Bonjour,
     
    C'est normal et ça n'empêche pas l'enregistrement du mode de livraison.
     
     
    Le champ transport est rempli dans une fonction : create_or_update_order dans le fichier lib/fonctions/order.php
    La requête est assemblé dans la variable $set_sql, et la ligne
        if (isset($order_infos['transport'])) {         $set_sql .= ", transport = '" . nohtml_real_escape_string(vb($order_infos['transport'])) . "'";     } permet de remplir le champ transport dans la BDD.
    => soit le champ transport n'existe pas, soit il existe mais il est vide. Vous pouvez comprendre quel est le problème en ajoutant temporairement die(var_dump($order_infos['transport'])); juste avant l'utilisation du champ, ce qui affichera la valeur de $order_infos['transport'] lors du passage de commande en front ou back office. Cela donnera une piste pour comprendre ce qui ne fonctionne pas sur votre boutique.
    • 0
  2. Simon développeur PEEL a ajouté un message dans un sujet  Avis Multilangues   

    Bonjour, merci et bonne année !

    Le dépôt d'avis se fait dans la langue de l'utilisateur, un avis ne peux être enregistré dans plusieurs langue différentes. Lorsqu'un avis est enregistré dans une langue par un utilisateur, vous pouvez traduire son message dans la langue souhaitée et l'insérer depuis le back office (http://www.site.fr/modules/avis/administrer/avis.php?mode=ajout&type=produit). Il faut au préalable que la langue du back office soit la même que la langue choisi.
    • 0
  3. Simon développeur PEEL a ajouté un message dans un sujet  Gestion Des Avis   

    Bonjour,

    Le code que j'avais donné était volontairement incomplet :
    while($result = fetch_assoc($q)) {
        // Affichage
    }
    De façon sous-entendu, il fallait remplacer le commentaire  // Affichage par le code permettant de récupérer les informations de la requête, et de l'afficher. Par exemple :
      $output .= $result['avis'] . "<br/>";
    => Ceci ne donne seulement un avis déposé. Vous pouvez ajouter d'autres informations comme le nom du produit ou la date. La liste des informations disponible correspond aux champs de la table peel_avis. Je vous laisse compléter et mettre en forme de la façon qu'il vous plait.
    • 0
  4. Simon développeur PEEL a ajouté un message dans un sujet  Affichage Produit Récemments Consultés Petit Bug?   

    Bonjour,

    La taille des images ne doit pas dépasser 160px de haut à cet emplacement. La taille des images à cet endroit est défini dans les paramètres du site, au niveau des champs "Taille des vignettes (page catalogue) :".
    Si vous souhaitez une taille plus importante, il faut également augmenter la taille des conteneurs de cette image dans le fichier screen.css.
    • 0
  5. Simon développeur PEEL a ajouté un message dans un sujet  Url Rewriting Question   

    Bonjour,

    L'id de la catégorie est transmit en paramètre de la fonction, donc vous pouvez ajouter une requête SQL qui va chercher le nom de la catégorie parente :
    $sql = 'SELECT nom_' . $_SESSION['session_langue'] . ' as parent_nom
    FROM peel_categories c1
    LEFT JOIN peel_categories c2 ON c1.id = c2.parent_id
    WHERE c1.id='. $id.
    $q = query($sql);
    $result = fectch_assoc($q);
     
    => Le nom de la catégorie parente sera contenu dans $result['parent_nom']; Cette modification nécessite aussi de modifier le .htaccess.
    • 0
  6. Simon développeur PEEL a ajouté un message dans un sujet  Comment Faire Un Backup Avant Une Mise À Jour   

    Bonjour,

    Merci, bonne et heureuseannée =)
    Vous pouvez faire un export de la base de donnée à partir de Phpmyadmin par exemple. Vous pouvez demander les accès à votre hébergeur.
    La marche à suivre pour migrer le contenu de votre boutique de votre version à la version actuelle est expliqué dans ce sujet :
    • 0
  7. Simon développeur PEEL a ajouté un message dans un sujet  Attribut Couleurs Et Images Produits (V7.1)   

    Bonjour,

    Effectivement, j'avais lu trop vite. Il y a bien un problème sur la génération des urls des produits avec une couleur dans le mini panier, en l'absence du module de réécriture d'url.
    => Ce sera corrigé pour la futur version, merci
    • 0
  8. ked a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Url Rewriting Question
    Bonjour,
     
    J'aimerai faire une toute petite modif de l'url rewriting afin qu'a la place du mot "cat" qui figure dans le lien d'une de mes catégorie, j'aimerai le remplacer par le nom de la catégorie parente.
     
    j'ai trouver se code dans le fichier rewrite.php et je voie bien le mot 'cat-' ci dessous à la fin, mais je ne sais pas comment je pourrait le remplacer afin qu'il prenne le nom de la catégorie parente.
     
    if (!function_exists('get_product_category_url')) { /** * get_product_category_url() * * @param mixed $id * @param mixed $name * @param mixed $add_get_suffixe * @param mixed $html_encode * @return */ function get_product_category_url($id = null, $name = null, $add_get_suffixe = false, $html_encode = false) { if (empty($id)) { $url_cat = $GLOBALS['wwwroot'] . '/' . $GLOBALS['STR_MODULE_PREMIUM_URL_ACHAT'] . '/'; } else { $url_cat = $GLOBALS['wwwroot'] . '/' . $GLOBALS['STR_MODULE_PREMIUM_URL_ACHAT'] . '/cat-' . rewriting_urlencode($name) . '-' . $id . '.html';  
    Si vous avez une idée ça serait super sympa.
     
    Merci
     
    • 1 réponse
    • 1 354 vues
  9. cerise a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Comment Faire Un Backup Avant Une Mise À Jour
    Bonjour, et mes meilleurs voeux à toutes et tous,
     
    Je voudrais mettre à jour la version de ma boutique qui actuellement est en version 6.3.1 de Peel shoping gratuit. Mon problème est le suivant : "comment et à partir d'où fait-on un backup ?" ensuite quelle est la marche à suivre ? Merci par avance
    • 2 réponses
    • 1 070 vues
  10. troc a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Nouveau Site
    Bonjour à tous
     
    Après avoir fait quelques changements et ajouts de design et autres
    Je vous annonce à ce jour l’ouverture de ma boutique en ligne
     
    http://trocinformatique.fr
     
    J’ai compte sur vos critiques et conseils pour améliorer ce site
     
     
    Cordialement Franck
    • 2 réponses
    • 1 828 vues
  11. ked a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Affichage Produit Récemments Consultés Petit Bug?
    Bonjour,
     
    Sous version 7.1, les produits recemment consultés s'affiche dans un cadre que l'on place ou l'on souhaite ce qui est parfait.
    Par contre lorsque je visite plusieurs produits, il défilent bien dans le cadre, mais le bas de l'affichage est coupé donc on ne voie qu'une toute petite partie du prix et de + de detail. Ensuite on voie le prix au complet dès que le produit se met a defiler vers le haut.
    Ce qui ne se produit pas lorsqu'il n'existe qu'un seul produit (et donc pas de defilement).
     
    j'ai essayé sur fixefox et google chrome, mais meme chose...
     
    Une petite idée se la bienvenue.
     
    Merci bcp
    • 1 réponse
    • 1 074 vues
  12. ked a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Bouton Like Facebook Dans Le Header
    Bonjour,
     
    Je suis sous version 7.1 et j'aimerai rajouter le bouton like dand le header juste en dessous des drappeaux de langue par exemple.
     
    J'utilise donc la page haut.tpl afin de renseigner le code html5 donné par facebook pour le <div ...../div> mais que je l'insère il se met au dessus de la barre de recherche...
     
    Comme puis-je le déplacer sous les drappeaux? ci desous le code pour affichage des drappeaux et devises.
     
    <div id="flags" class="pull-right hidden-xs">{if !empty($flags_links_array)}{'&nbsp;'|implode:$flags_links_array}{/if}{$flags}</div><br>
                                    {if isset($module_devise)}<div id="currencies" class="pull-right hidden-xs">{$module_devise}</div>{/if}
     
    De plus concernant le code java de facebook pour lier le bouton au compte facebook. Normalement il devrait figurer juste après le <body> cela facebook, mais je ne sais pas ou l'insérer. j'ai cependant une idée, est ce que je peux l'insérer dans le backoffice du site sous le code tag de google analytics??
     
    merci d'avance pour votre aide.
    • 5 réponses
    • 2 442 vues
  13. J1P a ajouté un message dans un sujet  Gestion Des Avis   

    Bonjour
     
    Je l'ai place dans print_compte
     
    if (!function_exists('print_compte')) {

        function print_compte($return_mode = false)
        {
                       

            if (est_identifie()) {
      $q = query("SELECT * FROM peel_avis WHERE id_utilisateur = ".intval($_SESSION['session_utilisateur']['id_utilisateur']));
    while($result = fetch_assoc($q)) {
        // Affichage
    }
                $u = get_user_information($_SESSION['session_utilisateur']['id_utilisateur']);
                $output .= (!empty($u['code_client']) ? '<p><h2>' . COMPTE . ' ' . NUMBER . ' ' . $u['code_client'] . '</p>' : '') . '</h2>
    <b>' . YOU_ARE . '</b>:&nbsp;' . String::html_entity_decode_if_needed($_SESSION['session_utilisateur']['prenom']) . ' ' . String::html_entity_decode_if_needed($_SESSION['session_utilisateur']['nom_famille']) . '
    <br /><b>' . OFFERED_BY . '</b>:&nbsp;' . String::html_entity_decode_if_needed($_SESSION['session_utilisateur']['ville']) . '
    <br /><br />

    ';
        if(is_payback_module_active()) {
            $output .= '
    <h2>' . MY_RETURN . '</h2>
    - <a class="normal" href="' . $GLOBALS['wwwroot'] . '/payback.php">' . RETURN_HISTORY . '</a><br />
    <br />';
        }


        if (est_identifie()) {
        if (a_priv('util') || a_priv('admin')) {
        $output .= '<br /><br />
        <h2>' . MY_ORDER . '</h2><br />
    ' . ORDER_FOLLOW . '
    - <a class="normal" href="' . $GLOBALS['wwwroot'] . '/order.php">' . ORDER_HISTORY . '</a><br />
    <br />';
    }
    }
    if (is_module_pensebete_active()) {
        if (est_identifie()) {
        if (a_priv('util') || a_priv('admin')) {
                    $output .= '<br />
    <h2>' . PENSE_BETE . '</h2>
    - <a  href="' . $GLOBALS['wwwroot'] . '/box.php">' . VOIR_PENSE_BETE . '</a><br /><br />';
                }
                    }
    }
                if (is_parrainage_module_active()) {
                    $output .= '<br />
    <h3>' . PARRAIN_ENTETE . '</h3>
    - <a href="' . $GLOBALS['wwwroot'] . '/modules/parrainage/parrain.php">' . PARRAIN_TEXTE . '</a><br />';
                }
                

                $code_promo_query = query('SELECT code_promo, valeur_code_promo, percent_code_promo
                    FROM peel_commandes pc
                    WHERE pc.id_utilisateur = "' . intval($_SESSION['session_utilisateur']['id_utilisateur']) . '" AND code_promo != ""');
                if (num_rows($code_promo_query) > 0) {
                    $output .= '<p><b>' . MES_CODE_PROMO_UTILISE . '</b></p>';
                    while ($cp = fetch_assoc($code_promo_query)) {
                        $output .= '- ' . $cp['code_promo'] . ' ' . get_discount_text($cp['valeur_code_promo'], $cp['percent_code_promo']) . '<br />';
                    }
                }

                $current_code_promo_query = query('SELECT *
                    FROM peel_utilisateurs_codes_promos ucp
                    INNER JOIN peel_codes_promos cp ON cp.id = ucp.id_code_promo AND cp.etat = "1" AND ("' . date('Y-m-d', time()) . '" BETWEEN cp.date_debut AND cp.date_fin)
                    WHERE ucp.id_utilisateur = "' . intval($_SESSION['session_utilisateur']['id_utilisateur']) . '" AND ucp.utilise = 0');
                if (num_rows($current_code_promo_query) > 0) {
                    $output .= '<p><b>' . MES_CODE_PROMO_VALIDE . '</b></p>';
                    while ($cp = fetch_assoc($current_code_promo_query)) {
                        $output .= '- ' . $cp['nom_code'] . ' ' . get_discount_text($cp['remise_valeur'], $cp['remise_percent']) . ' ' . CODE_PROMO_VALID_FROM . ' ' . date($GLOBALS['date_basic_format_short'], strtotime($cp['date_debut'])) . ' ' . FLASH_TO . ' ' . date($GLOBALS['date_basic_format_short'], strtotime($cp['date_fin'])) . '<br />';
                    }
                }

                $output .= ($u['remise_percent'] > 0) ? '<br />- ' . REMISE . BEFORE_TWO_POINTS . ': ' . $u['remise_percent'] . ' %<br />' : '';
                    if (est_identifie()) {
        if (a_priv('reve') || a_priv('admin')) {
                $output .= $u['code_banque']  ? '<br /><h2>' . GAINS . BEFORE_TWO_POINTS . '</h2><h1>' . fprix($u['code_banque'] , true). '</h1><br /><br />' : '';
                $output .= $u['description'] ? '<h2>' . ASSOIN . BEFORE_TWO_POINTS . '</h2><br /> ' . $u['description'] . '<br />' : '';
                if (is_affiliate_module_active()) {
                }
                }
                    
                $output .= '
    <h2>' . CHANGE_PARAMS . '</h2>
    - <a href="' . $GLOBALS['wwwroot'] . '/password.php">' . CHANGE_PASSWORD . '</a><br />
    - <a href="' . $GLOBALS['wwwroot'] . '/address.php">' . CHANGE_PARAMS . '</a><br />';
                if (is_module_blog_active()) {
                    $output .= get_mon_compte_blog();
                }
                    if (a_priv('affi')) {
                        $output .= '<br />
    <h3>' . AFFILIATE_ACCOUNT . '</h3>
    ' . AFFILIATE_ACCOUNT_MSG . '<br />
    <br />
    ' . AFFILIATE_ACCOUNT_URL . ' <b>' . $GLOBALS['wwwroot'] . '/?ide= . $_SESSION['session_utilisateur]['id_utilisateur'] . '</b><br />
    <br />
    - <a class="normal" href="' . $GLOBALS['wwwroot'] . '/modules/affiliation/affiliation_produits_liste.php">' . AFFILIATE_ACCOUNT_PROD . '</a><br />
    - <a class="normal" href="' . $GLOBALS['wwwroot'] . '/modules/affiliation/affiliation_produits_liste.php?mode=generehtmlstd">' . AFFILIATE_ACCOUNT_BAN . '</a><br />
    - <a class="normal" href="' . $GLOBALS['wwwroot'] . '/modules/affiliation/affiliation_rapport_ventes.php">' . AFFILIATE_ACCOUNT_SELL . '</a><br />';
                    }
                }
                $output .= '
    <br /><p>' . MSG_SUPPORT . '</p>
    - <a href="' . $GLOBALS['wwwroot'] . '/sortie.php">' . LOGOUT . '</a><br />';
                if (a_priv('admin')) {
                    $output .= '
    <br /><br />
    - <a href="' . $GLOBALS['administrer_url'] . '/index.php">' . ADMIN . '</a><br /><br />';
                }
            } else {
                $output .= '
    - <a href="' . $GLOBALS['wwwroot'] . '/sign-in.php">' . LOGIN . '</a><br />
    - <a href="' . $GLOBALS['wwwroot'] . '/infos/register.php">' . REGISTER . '</a><br />';
            }
            $output .= '
    ';
            if ($return_mode) {
                return $output;
            } else {
                echo $output;
            }
        }
    }
    • 0
  14. J1P a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Avis Multilangues
    Bonjour et bonne année à toute l'équipe Peel, à Simon qui prend le temps de m'expliquer les choses et a ceux qui me répondent.
     
    J'ai une petite question concernant les avis laissés par les clients.Lorsqu'un espagnol laisse un avis, celui-ci n'apparait qu'en espagnol sur le site, comment faire pour que l'avis apparaisse dans toutes les langues ?
     
    Rappel je suis sous la version 6.2
     
    Merci
     
    Anh
    • 1 réponse
    • 1 743 vues
  15. lormente a ajouté un message dans un sujet  Bug Sur Le Nombre De Résultat En Bas De Page   

    Bonsoir,
    Sur la page du catalogue, dans la présentation, j'ai plusieurs produits, si je veux afficher 60 produits
    le site est en maintenance
    url http://www.vel.menuiserie-berard.com/achat/cat-tissus-unis-et-basic-27.html?nombre=60
    je vous ai déjà contacté pour ce bug.
    merci
    • 0
  16. serialmother a ajouté un message dans un sujet  Retrait En Boutique - Mention Sur Le Bon De Commande Ou La Facture   

    Bonsoir,
     
    Si je vérifie dans la base de données, le champ 'transport' est vide... je pense que le pb vient de là.
     
    Et je viens de réinstaller la version 7.03 que vous m'aviez envoyée sans rien changer, à part le input = "number" qui fait tout bugger. Le champ transport de la table commande est toujours vide.
    Si je valide une commande avec retrait en boutique, les lignes adresse de livraison sont vides dans la page détails commande de l'administration, vu qu'elles ne sont pas complétées lors du passage de la commande (mention retrait en boutique affiché lors du passage de la commande).
     
    Mais dans l'administration, c'est toujours par défaut le premier mode de livraison de la liste du menu déroulant qui s'affiche. Et j'ai beau changer et valider, il n'y a rien à faire, c'est toujours le premier de la liste qui s'affiche, et le champ transport de la table commande reste désespérément vide... et je suis désespérée aussi...
    • 0
  17. Ez-Toni a ajouté un message dans un sujet  Attribut Couleurs Et Images Produits (V7.1)   

    Bonjour Simon,
     
    oui comme je disais le problème n'apparait pas en cas de réécriture d'URL, ce qui est le cas de la version demo
     
    les URL se terminant par .html, le parametre cId peut bien être transmise par "?" puisqu'il est artificielement le premier paramètre passé (artificielement car le premier parametre est l'id juste avant le .html)
     
    Par contre s'il n'y a pas d'URL rewriting, l'id est transmise par "?" et cId également, cId n'est donc pas prise en compte.
     
    voici par exemple l'URL du produit en caddie (mini caddie en haut), j'ai séléctionné une couleur (couleur n°1) avant de le mettre en caddie
     

     
    et après la modif,

     
    ;)
    • 0
  18. paulanna a ajouté un message dans un sujet  Module Ici Relais   

    j'ai activité la librairie Prototype dans la config du site le lien sur le code source est lib/js/prototype.js.
    Le lien Plus de détails ouvre bien une pop-up
     
    MERCI d'avoir fait vite
    • 0
  19. Simon développeur PEEL a ajouté un message dans un sujet  Module Ici Relais   

    Dans la configuration de la boutique, il faut que la checkbox "AJAX prototype.js" soit coché, vous pouvez ensuite vérifier l'appel au fichier prototype.js dans le code source de la page.
    • 0
  20. Simon développeur PEEL a ajouté un message dans un sujet  Retrait En Boutique - Mention Sur Le Bon De Commande Ou La Facture   

    Bonjour,

    J'ai testé de mon côté et aucun des problèmes n'est reproductible sur la version actuelle, et on a pas modifier le fonctionnement entre la 7.0.3 et la 7.1.4. Il s'agit donc probablement de la manière dont a été créé ce mode de livraison lors d'une de vos migrations de version.
     
     
    J'imagine que vous parlez bien de mode de livraison et non pas de mode de paiement
     
     
    Il semblerait que dans l'administration de ce mode de livraison ne soit peut-être pas coché le fait que c'est un mode sans livraison ? En effet, normalement l'adresse de livraison ne s'affiche pas dans les commandes de ce mode

     
    J'ai testé et je ne vois pas ce problème, vérifiez que l'id de votre mode "retrait en boutique" n'est pas 0
    • 0
  21. Simon développeur PEEL a ajouté un message dans un sujet  Back Office : Graphique Gestion Produit   

    Bonjour,
     
    Les graphiques de la page d'accueil de l'administration ont été refait pour la 7.1. Vous pouvez voir sur le back office du site de démo :
    https://premium.peel.fr/admintest/index.php
    Email : demo@peel.fr Mot de passe : demo Il n'y a pas de problème d'affichage avec la solution utilisé par la version 7.1. Vous pouvez télécharger le code depuis https://www.peel.fr/modules/telechargement/telecharger.php?id=7 et adapter les fonctions qui affichent ces graphiques sur votre version 7.0.4.
     
    Pour être plus précis, auparavant les graphs étaient en flash. A partir de la version 7.1, une intégration de graphiques en HTML5 / javascript a été faite : c'est donc dorénavant compatible avec ipad, et par défaut ce sont ces nouveaux graphiques qui s'affichent, une variable de configuration permet de passer de l'un des modes d'affichage à l'autre.
    • 0
  22. Simon développeur PEEL a ajouté un message dans un sujet  Attribut Couleurs Et Images Produits (V7.1)   

    Bonjour,
     
    Le problème d'url dans le mini panier n'est pas reproductible sur premium.peel.fr. J'ai ajouté au panier les produits
    https://premium.peel.fr/femme-7/robe-en-soie-8.html  et https://premium.peel.fr/tables-6/table-basse-ovale-4.html les liens dans le mini panier sont correctement généré :
    https://premium.peel.fr/femme-7/robe-en-soie-8.html?cId=15&sId=15
    https://premium.peel.fr/tables-6/table-basse-ovale-4.html?cId=4
     
    => Pouvez-vous donner des détails svp sur les conditions d'apparition du problème ?
    • 0
  23. paulanna a ajouté un message dans un sujet  Module Ici Relais   

    lorsque je j'arrive direct sur la page j'ai ceci:
     
    Détails de l’erreur de la page Web   Agent utilisateur : Mozilla/4.0 (compatible; MSIE 8.0; Windows NT 5.1; Trident/4.0; GTB7.5; .NET4.0C; .NET4.0E; .NET CLR 2.0.50727; .NET CLR 3.0.4506.2152; .NET CLR 3.5.30729) Horodateur : Fri, 17 Jan 2014 08:56:00 UTC     Message : 'Class' est indéfini. Ligne : 24 Caractère : 1 Code : 0 URI : http://localhost/site.fr/modules/icirelais/prototype/window.js    
     
    si vous pouvez vous pencher sur mon problème car après c'est le WE et 2 jours de plus à attendre,
    merci de votre compréhension
    • 0
  24. Simon développeur PEEL a ajouté un message dans un sujet  Module Ici Relais   

    Il y a un message d'erreur qui s'affiche?
    • 0
  25. Simon développeur PEEL a ajouté un message dans un sujet  Bug Sur Le Nombre De Résultat En Bas De Page   

    Bonjour,
     
    Le problème apparait sur la page d'accueil, ou sur les pages catégories ? Peux t'on avoir un lien vers la page qui pose problème svp?
    Merci
    • 0

Twitter Advisto ecommerce

Facebook PEEL Shopping