Gilles Boussin

Administrateur PEEL
  • Content count

    13,970
  • Joined

  • Last visited


Everything posted by Gilles Boussin

  1. Gilles Boussin added a post in a topic Absence Www Devant Le Nom Du Site   

    Bonjour,
     
    Cela dépend de ce que vous avez configuré dans le fichier lib/setup/info.inc.php qui a été rempli avec les informations que vous avez données lors de l'installation.
    Si vous y indiquez www alors une personne qui vient sans www est redirigée, et Google indiquera l'URL avec www (avec délai de plusieurs jours ou semaines en cas de changement).
     
    Gilles
    • 0
  2. Gilles Boussin added a post in a topic Erreur Page Utilisateurs.php   

    Merci Jean-Luc pour cette information.
     
    L'affichage de Array() est la symptôme du problème que vous avez.
     
    Je vous propose donc de modifier dans tab_followed_nombre_produit() dans lib/fonctions/fonctions_admin.php vers ligne 1923 :
            $result['nombre_produit'][$i] = sprintf($GLOBALS["STR_ADMIN_UTILISATEURS_SEARCH_PRODUCTS_AT_LEAST_N"], $i);
    en
            $result[$i] = sprintf($GLOBALS["STR_ADMIN_UTILISATEURS_SEARCH_PRODUCTS_AT_LEAST_N"], $i);
     
    Gilles
    • 0
  3. Gilles Boussin added a post in a topic Erreur Page Utilisateurs.php   

    Voici ce que je disais à carcy hier par email, n'ayant pas sa réponse je vous donne mon analyse :

    J'ai testé sur votre site, le message s'affiche quoiqu'il arrive (et pas sur mes sites de tests).
    Dans administrer\modeles\utilisateur_liste.php vous avez à 10 endroits des appels à formselect, il faut trouver le bon.

        Line 48: $tpl->assign('newsletter_options', formSelect('newsletter', tab_followed_newsletter(), vb($_GET['newsletter'])));
        Line 49: $tpl->assign('offre_commercial_options', formSelect('offre_commercial', tab_followed_newsletter(), vb($_GET['offre_commercial'])));
        Line 130: $tpl->assign('seg_who', formSelect('seg_who', tab_Who(), vb($_GET['seg_who'])));
        Line 131: $tpl->assign('seg_buy', formSelect('seg_buy', tab_buy(), vb($_GET['seg_buy'])));
        Line 132: $tpl->assign('seg_want', formSelect('seg_want', tab_want(), vb($_GET['seg_want'])));
        Line 133: $tpl->assign('seg_think', formSelect('seg_think', tab_think(), vb($_GET['seg_think'])));
        Line 134: $tpl->assign('seg_followed', formSelect('seg_followed', tab_followed(), vb($_GET['seg_followed'])));
        Line 139:     $tpl->assign('abonne', formSelect('abonne', tab_followed_abonne(), vb($_GET['abonne'])));
        Line 154: $tpl->assign('nombre_produit', formSelect('nombre_produit', tab_followed_nombre_produit(), vb($_GET['nombre_produit'])));
        Line 185: $tpl->assign('raison', formSelect('raison', tab_followed_reason(), vb($_GET['raison'])));

    Soit vous faites des var_dump des paramètres donnés en entrée de formselect(), soit vous mettez des echo entre les lignes ci-dessus pour voir quand se déclenche l'erreur pour ensuite faire des var_dumpo pour comprendre ce qui se passe.

    Et vous pouvez commencer par ligne 130 de administrer\modeles\utilisateur_liste.php de remplacer tab_Who par tab_who peut-être que c'est ce qui ne plait pas à votre version PHP.
    • 0
  4. Gilles Boussin added a post in a topic Qr Code   

    Bonjour,
     
    Si le QRCode ne s'affiche pas, appelez l'url directement dans le navigateur, vous y aurez peut-être des erreurs à corriger (fichier non trouvé, etc.)
    Pour résumer la situation : le QRCode est une nouveauté de PEEL7, si vous souhaitez l'implémenter sur PEEL6 il est forcément nécessaire d'analyser le fonctionnement et de bien faire attention à toutes les dépendances, en utilisant les logs ou les affichages d'erreurs sur votre site pour avancer.
    • 0
  5. Gilles Boussin added a post in a topic Ici Relai   

    Bonjour,
     
    Suite à vos discussions avec Sébastien, il s'agit apparemment peut-être d'une incompatibilité avec votre sous-version, nous allons regarder cela suite à vos envois d'informations techniques.
     
    Gilles
    • 0
  6. Gilles Boussin added a post in a topic Qr Code   

    Bonjour,
     
    En compléments de ce que vous avez déjà vu, voici des extraits d'une v7.x à adapter en v6 :
     
    Dans fiche produit
                if(!empty($GLOBALS['site_parameters']['show_qrcode_on_product_pages'])) {
                    $tpl->assign('qrcode_image_src', $product_object->qrcode_image_src());
                }
     
    Dans class/Product.php :

        /**
         * Récupère une image avec le QRCode
         *
         * @return
         */
        function qrcode_image_src()
        {
            return $GLOBALS['wwwroot'].'/qrcode.php?path=.urlencode(str_replace($GLOBALS['wwwroot], '', $this->get_product_url()));
        }
     
    Pour les dépendances de version TCPDF vous devez peut-être mettre à jour TCPDF dans votre version, en prenant celle qui est dans PEEL7.
     
    Gilles
    • 0
  7. Gilles Boussin added a post in a topic Erreur Page Utilisateurs.php   

    Bonjour,
     
    Après quelle action avez-vous cette erreur ? Avec quelle URL (y a-t-il des paramètres GET ?) ? Est-ce uniquement en validant un formulaire que vous avez l'erreur, ou pas  (=> y a-t-il des paramètres POST ? Si oui, pouvez-vous me les indiquer (à récupérer via Firefbug ou plugin qui permet de voir les entêtes HTTP) ?
     
    Je viens de retester et de mon côté, et de mon côté je n'arrive pas à déclencher d'erreur.
     
    Gilles
    • 0
  8. Gilles Boussin added a post in a topic [Officiel] Sortie De Peel Shopping 7, En Html 5 Avec Smarty Et Twig   

    Bonjour à tous,
     
    La version 7.0.1 est sortie aujourd'hui.
    Voici les notes de version de la version 7.0.1 par rapport à la version 7.0.0 :
     
    - Gestion cas particulier dans l'installation lors de la migration d'un ancien site, si vous gardez votre info.inc.php mais souhaitez réinstaller le site entièrement : si wwwroot est défini dans info.inc.php, le nom de la session_id est changé automatiquement => session_caddie généré lors de la visite de la racine de la boutique n'est plus disponible dans l'installation
    - Ajout de fonctionnalités au module de gestion des attributs pour utilisation par le module d'annonces
    - Changement de l'URL ipn de Paypal si SSL échoue (serveur du site sans SSL) : en HTTP port 80 on appelle www.paypal.com et non pas ipnpb.paypal.com qui ne répond pas sinon
    - Compatibilité chaine binaire dans String pour certaines version de PHP5 ne comprenant pas b'....'
    - Ajout de vérification au lancement de l'installation que /lib/templateEngines/smarty/compile est accessible en écriture
    - Changement de nom peel.js en advisto.js pour éviter filtrage Adblock
    - Amélioration de l'insertion des couleurs par images lors de la modification d'un produit
    - Corrections diverses
    • 0
  9. Gilles Boussin added a post in a topic Ne Pas Faire Apparaître Le Bloc D'ajout Au Panier En Version 7.0   

    Bonjour,
     
    Le plus simple est que vous annuliez vos modifications, puis dans les fiches produits vous cochez la case qui permet d'activer la colonne "on_estimate" en base de données, qui doit s'appeler dans l'administration "sur devis" ou une mention similaire.
    => ensuite, vous n'avez plus qu'à personnaliser STR_ON_ESTIMATE avec la page de gestion des variables de configuration.
     
    Gilles
    • 0
  10. Gilles Boussin added a post in a topic Sortie De Peel Shopping 7.0.0 Bêta   

    Bonjour,
     
    Sur PEEL Shopping 7 il n'y a pas de lien vers achat/index.php
    Si vous avez d'anciennes URL que vous souhaitez rediriger, vous pouvez le rajouter dans le .htaccess dans les RewriteRule avec [R=301] en fin de ligne indiquant une redirection permanente.
     
    Gilles
    • 0
  11. Gilles Boussin added a post in a topic [Résolu] Problème Pour Enregistrer Des Modificactions Dans Les Articles   

    Bonjour,
     
    Le plus simple est d'éditer le titre du sujet pour indiquer résolu, chose que je viens de faire.
    J'imagine que votre problème était lié à un chemin relatif à la place de chemin absolu pour accéder à votre image.
     
    Gilles
    • 0
  12. Gilles Boussin added a post in a topic Sortie De Peel Shopping 7.0.0 Bêta   

    Bonjour,
     
    Remise (en %s)  veut dire que le %s est du type string qui est remplacé par la suite par un sprintf qui met la devise.
    Donc cette variable est bonne. En revanche, c'est le sprintf qui a été oublié dans administrer/codes_promos.php ligne  205, remplacez la ligne existante par :
    $tpl->assign('STR_ADMIN_CODES_PROMOS_VALUE', sprintf($GLOBALS['STR_ADMIN_CODES_PROMOS_VALUE'], $GLOBALS['site_parameters']['symbole']));
     
    Gilles
    • 0
  13. Gilles Boussin added a post in a topic [Probleme Installation Peel 7.0 1&1]   

    Suite à votre message privé, j'ai pu constater sur votre hébergement 1&1 :
     
    Serveur MSSQL Nom du serveur : MSSQL Version du serveur : Microsoft SQL Server 2012 - 11.0.2100.60 (X64)
    Feb 10 2012 19:39:15
    Copyright © Microsoft Corporation
    Web Edition (64-bit) on Windows NT 6.2 (Build 9200: ) (Hypervisor)  
    Or PEEL Shopping comme la plupart des applications PHP fonctionne en standard avec MySQL.
    Vous pouvez :
    - soit voir avec 1&1 quelle offre d'hébergement vous pouvez avoir ayant MySQL
    - soit partir de 1&1 et prendre un hébergement adéquat (1&1, j'ai donné par le passé avec leur gestion hasardeuse, je ne vous les recommende pas)
    - soit contacter notre service commercial pour adaptation de la gestion de base de données pour MSSQL.
     
    Gilles
    • 0
  14. Gilles Boussin added a post in a topic [Probleme Installation Peel 7.0 1&1]   

    - Ca dit PHP 5.3.5 alors que d'après mes vérifications sur php.net les conversions (binary) explicites avec un b sont implémentées depuis 5.2.1 => soit vous avez configuré différemment votre hébergement entre temps, soit votre version de PHP a un bug à ce niveau (pas vu par nous sur d'autres 5.2 ou 5.3)
    - l'extension mbstring est importante dans l'absolu pour du PHP moderne, et devrait être active sur un hébergement récent, Néanmoins ça n'explique pas un problème MySQL a priori
     
    Pouvez-vous me montrer vos informations MySQL en omettant le mot de passe ? Notamment pour voir si c'est en local ou pas, via port défini ou pas, ... ?
    • 0
  15. Gilles Boussin added a post in a topic Problème Avec La Calculatrice   

    Bonsoir,
     
    C'est comme toutes les calculatrices simple : les opérations se font au fur et à mesure de ce que vous rentrez : vous prenez une casio ou une TI de base, c'est pareil.
    Le but de cette calculatrice est d'imiter le fonctionnement d'une calculatrice de bureau.
     
    Gilles
    • 0
  16. Gilles Boussin added a post in a topic probleme import produit peel V6.2   

    Je vous invite à regarder la réponse à votre autre question de ce matin, qui couvre le même sujet :

     
    Les stocks sont gérés dans une autre table que la table produits, et sur la version 7 il a été ajouté la possibilité de charger le contenu de cette table à partir de colonnes du fichier CSV de produits
    • 0
  17. Gilles Boussin added a post in a topic [Probleme Installation Peel 7.0 1&1]   

    Dans  /lib/class/String.php on line 763 :
     
    vous pouvez remplacez
             if ($bom != b"\xEF\xBB\xBF") {
    par
                if ($bom != "\xEF\xBB\xBF") {
     
    En effet, le BOM est détecté avec pack("CCC", 0xef, 0xbb, 0xbf) ou "\xEF\xBB\xBF" ou b'\xEF\xBB\xBF' depuis PHP 5.2.1. Et il y avait la version b"\xEF\xBB\xBF" non compatible avant 5.2.1
     
    Cette modification sera dans la prochaine version qui sort lundi pour ceux qui ont une vieille version de PHP5 (tous les hébergeurs sont censés être en version >=5.2, car PHP 5.0 et 5.1 avaient trop de bugs).
     
    Gilles
    • 0
  18. Gilles Boussin added a post in a topic Impossible D'importer Des Produits Csv - Version 6.1.1   

    Bonjour,
     
    Ces colonnes de stock ne correspondent pas aux valeurs de stocks mais à des paramétrages liés aux produits
    Pour importer des stocks via fichier CSV il vous faut la version 7 - vous pouvez regarder le format en créant un produit test avec du stock, et en exportant les produits => ensuite vous éditez le fichier générez et pouvez y mettre vos produits divers.
    Pour adapter l'import (et éventuellement l'export) de la version 7 vers votre version, vous pouvez contacter notre service commercial.
     
    Gilles
    • 0
  19. Gilles Boussin added a post in a topic [Probleme Installation Peel 7.0 1&1]   

    Bonjour,
     
    Si vous lisez le message que vous citez, il est écrit "unable to write file E:\kunden\homepages\31\d460191507\www\lib\templateEngines\smarty\compile\wrt513899cc8610f0.4098639"
    Donc c'est que vous n'avez pas donné les droits en écriture de ce dossier
    Si vous avez d'autres problèmes du même type, souvent les messages indiqués vous donnent la nature du problème et souvent implicitement la solution.
     
    Gilles
    • 0
  20. Gilles Boussin added a post in a topic Editeur De Texte Back Office   

    Bonjour,
     
    Vous pouvez éditer ce code source HTML manuellement dans FCKEditor.
    Si par ailleurs FCKEditor crée du HTML qui ne vous convient pas, vous pouvez essayer d'autres éditeurs dans la page de configuration de l'administration.
     
    Gilles
    • 0
  21. Gilles Boussin added a post in a topic V7 Et Zoom   

    Bonjour,
     
    Cela vient de la charte graphique que vous avez faite avec probablement un impact sur le z-index de la popup de zoom. Regardez ce que vous avez modifié par rapport à la version de base, sur laquelle il n'y a pas ce problème.
     
    Gilles
    • 0
  22. Gilles Boussin added a post in a topic Message D'erreur Mysql Pour Un Passage Vers La 6.4   

    Bonsoir,
     
    Si vous copiez votre répertoire modeles de v6.x vers celui de PEEL 7, ça va prendre haut.php et bas.php comme ils était dans la v6 mais avec quelques dysfonctionnements (pas forcément visibles au départ) car ce n'est pas fait pour, et par ailleurs le fichier CSS va être compatible à 90%. Le fichier display_custom.php va être pris en compte comme avant.
    Faire un tel copier coller nécessite forcément des modifications parfois lourdes, sinon vous allez créer des bugs divers. La v7 est très différente et ne peut prendre un dossier modeles sans le retravailler, ce qui nécessite de mettre les mains dans le CSS et le PHP de bas.php et haut.php.
     
    Gilles
    • 0
  23. Gilles Boussin added a post in a topic Installation Version 7   

    Bonjour,
     
    - Sans SetEnv PHP_VER 5, vous êtes en PHP4, d'où l'erreur que vous avez de parse error.
    - avec SetEnv PHP_VER 5 ça doit marcher d'après http://guide.ovh.com/php5chezovh
      => donc soit vous avez utilisé un éditeur de texte qui a vérolé votre fichier => utilisez notepad++ et n'éditez que la ligne SetEnv PHP_VER 5
      => soit vous avez un problème sur votre hébergement pour activer PHP5 => voyez avec OVH
     
    Gilles
    • 0
  24. Gilles Boussin added a post in a topic [Résolu] Problème Pour Enregistrer Des Modificactions Dans Les Articles   

    Bonjour,
     
    Je n'ai jamais eu connaissance de ce genre de problème, et donc je ne peux que te donner des idées à investiguer :
    - problème de gestion de type MIME par le serveur, qui ne "connait" pas les PDF
    - sécurité quelconque sur le serveur qui empêcherait l'upload
    - mauvais paramétrage de PEEL Shopping n'autorisant pas l'upload des PDF (par défaut, c'est bien autorisé)
     
    Il est fort possible qu'il faille se pencher sur un cas concret et deboguer avec des var_dump pour comprendre ce qui se passe => 1h de travail pour identifier problème de configuration apache, ou pour résoudre si problème lié à la partie PHP.
     
    Gilles
    • 0
  25. Gilles Boussin added a post in a topic Couleurs   

    Pour information les JPEG en CMJN ne sont pas supportés par tous les navigateurs, donc c'est un format à proscrire => soit effectivement vous retouchez sur Photoshop et vous pouvez appliquer des profils colorimétriques, retoucher le contraste et la luminosité par la même occasion, ou alors vous laissez faire l'upload du site qui convertit automatiquement, et dans ce cas effectivement vous ne maîtrisez pas la conversion des couleurs.
     
    Gilles
    • 0

Twitter Advisto ecommerce

Facebook PEEL Shopping