Simon développeur PEEL

Administrateur PEEL
  • Compteur de contenus

    2 913
  • Inscrit(e) le

  • Dernière visite


Tout ce qui a été posté par Simon développeur PEEL

  1. Simon développeur PEEL a ajouté un message dans un sujet  Recherche Par Identifiant   

    Bonjour,
     
    dans votre erreur on peux voir une parenthèse qui manque dans la requête : WHERE 1 AND p.reference = 'Xeon' OR p.id = 'Xeon'). La ligne à modifier comprend bien la parenthèse avant la référence :
     $where .= " AND (p.reference = '" . nohtml_real_escape_string($frm['reference_search']) . "' OR p.id = '" . nohtml_real_escape_string($frm['reference_search']) . "')";
    => Y a t'il ces parenthèses dans votre code?
    • 0
  2. Simon développeur PEEL a ajouté un message dans un sujet  Recherche Par Soustraction   

    Bonjour,
     
    Dans un premier temps il faut modifier le code pour supprimer des espaces en trop dans une variable qui contient le mot ' NOT ' qui permet d'exclure le terme. Dans \lib\fonctions\fonctions.php, fonction build_terms_clause ligne 2707 (pour une version 7.1.4 et ligne 1975 sur la version 6.4.2), il faut remplacer 
                $notmod = ' NOT '; par
                $notmod = 'NOT'; et 
            $conditions_array[] = '(' . implode(' OR ', $this_term_conditions_array) . ')'; par
            $conditions_array[] = '(' . implode((empty($notmod)?' OR ':' AND '), $this_term_conditions_array) . ')';  
    Ce problème sera corrigé dans la futur version de PEEL. Une fois cette correction faite, il faut utiliser le filtre "Tous les mots" (filtre par défaut) pour que l'exclusion fonctionne.
    • 0
  3. Simon développeur PEEL a ajouté un message dans un sujet  Recherche Par Identifiant   

    Bonjour,
     
    Par exemple dans la fonction affiche_liste_produits vous pouvez remplacer
                if (isset($frm['reference_search']) && !empty($frm['reference_search'])) {                 $where .= " AND p.reference = '" . nohtml_real_escape_string($frm['reference_search']) . "'";             } par
                if (isset($frm['reference_search']) && !empty($frm['reference_search'])) {                 $where .= " AND (p.reference = '" . nohtml_real_escape_string($frm['reference_search']) . "' OR p.id = '" . nohtml_real_escape_string($frm['reference_search']) . "')";             }  
    De cette façon vous pouvez utiliser le champ "Référence du produit" du moteur de recherche pour faire une recherche sur l'id du produit.
    • 0
  4. Simon développeur PEEL a ajouté un message dans un sujet  Pb Avec Le Bloc "récemment Consultés"   

    Le fichier scroller.js en pièce jointe de mon précédent message n'était pas le bon. J'ai corrigé mon message pour mettre le bon fichier.
    • 0
  5. Simon développeur PEEL a ajouté un message dans un sujet  Pb Avec Le Bloc "récemment Consultés"   

    Bonjour,
     
    Le problème était dû à une erreur javascript avec le type d'affichage "Fondu produit après produit" pour les modules. La correction est présente dans la futur version de PEEL :
    remplacer la fonction affiche_menu_deroulant_1 du fichier modules\menus\fonctions.php par
    function affiche_menu_deroulant_1($div_id, $items_html_array) { $output = ''; $fcontent = array(); if (!empty($items_html_array) && count($items_html_array) == 1) { $output .= current($items_html_array); } elseif (!empty($items_html_array)) { $i = 0; foreach ($items_html_array as $this_item_html) { $fcontent[] = 'scrollercontent[\'' . $div_id . '\'][' . ($i++) . ']=\'' . str_replace(array(' ', ' ', "\t"), ' ', filtre_javascript($this_item_html, true, true, false)) . '\';' . "\r\n"; } $output .= ' <script><!--//--><![CDATA[//><!-- ' . (empty($GLOBALS['scroller_1_already_initialized']) ? ' var index = new Array(); var scrollercontent=new Array(); ' : '') . ' index[\'' . $div_id . '\']=0; scrollercontent[\'' . $div_id . '\']=new Array(); ' . implode('', $fcontent) . ' //--><!]]></script> '; $GLOBALS['js_ready_content_array'][] = ' changecontent(\'' . $div_id . '\'); '; if (empty($GLOBALS['scroller_1_already_initialized'])) { $GLOBALS['js_files_pageonly'][] = $GLOBALS['wwwroot'] . '/modules/menus/scroller.js'; $GLOBALS['scroller_1_already_initialized'] = true; } $output .= ' <div id="' . $div_id . '"></div> '; } return $output; } et remplacer le fichier modules\menus\scroller.js par ce fichier:
    scroller.zip
    • 0
  6. Simon développeur PEEL a ajouté un message dans un sujet  Probleme D'édition De Facture Et Bdc   

    L'encodage du fichiermodules\menus\fonctions.php a été modifié en UTF8 au lieu de UTF8 sans BOM. Je vous invite à utiliser notepad++ comme éditeur de fichier pour manipuler du code. C'est un éditeur gratuit qui permet un contrôle facile de l'encodage de fichier. Il est téléchargeable à cette adresse: http://notepad-plus-plus.org/fr/
    Une fois ce problème d'encodage sur le fichier corrigé le PDF s'affiche à nouveau :
    07-11-2014_F4.pdf
     
    • 0
  7. Simon développeur PEEL a ajouté un message dans un sujet  Mode De Paiement Par Article   

    Bonjour,
     
    Nous avons un module permettant d'attribuer un moyen de paiement à un produit : https://www.peel.fr/divers-128/module-payment-by-product-51.html
    Vous pouvez prendre contact avec notre service commercial au 01 75 43 67 97 pour obtenir des informations complémentaires.
    • 0
  8. Simon développeur PEEL a ajouté un message dans un sujet  Recherche Par Référence   

    Bonjour,
     
    La référence du produit fait partit des champs sur lequel le terme est recherché, Pour information le champ de recherche en front office fait une recherche du terme dans ces champs de peel_produits
        $fields[] = 'p.nom_' . $_SESSION['session_langue'];
        $fields[] = 'p.descriptif_' . $_SESSION['session_langue'];
        $fields[] = 'p.description_' . $_SESSION['session_langue'];
        $fields[] = 'p.tab1_html_' . $_SESSION['session_langue'];
        $fields[] = 'p.tab1_title_' . $_SESSION['session_langue'];
        $fields[] = 'p.tab2_html_' . $_SESSION['session_langue'];
        $fields[] = 'p.tab2_title_' . $_SESSION['session_langue'];
        $fields[] = 'p.tab3_html_' . $_SESSION['session_langue'];
        $fields[] = 'p.tab3_title_' . $_SESSION['session_langue'];
        $fields[] = 'p.tab4_html_' . $_SESSION['session_langue'];
        $fields[] = 'p.tab4_title_' . $_SESSION['session_langue'];
        $fields[] = 'p.tab5_html_' . $_SESSION['session_langue'];
        $fields[] = 'p.tab5_title_' . $_SESSION['session_langue'];
        $fields[] = 'p.reference';
    • 0
  9. Simon développeur PEEL a ajouté un message dans un sujet  Problème Pdf Administration   

    Bonjour,
     
    vous pouvez vérifier que openssl et allow_url_fopen sont actifs sur votre serveur. Je vous laisse lire la documentation sur EasyPHP lié à ce sujet.
    • 0
  10. Simon développeur PEEL a ajouté un message dans un sujet  Recherche Par Identifiant   

    Bonjour,
     
    Effectivement mon lien était incomplet, j'ai modifié mon message. Ce lien permet d’accéder directement à la page de détail du produit en back office.
    • 0
  11. Simon développeur PEEL a ajouté un message dans un sujet  Recherche Par Identifiant   

    Bonjour,
     
    La recherche par identifiant n'est effectivement pas géré par le moteur de recherche des produits. Si vous connaissez l'id du produit vous pouvez directement appeler le produit en back office via son URL: www.votre_site.fr/administrer/produits.php?id=XX&mode=modif.
    XX correspond à l'id du produit.
    Sinon il faut faire un développement dans la fonction affiche_liste_produits du fichie display_admin_forms.php pour ajouter la recherche par id de produit dans le formulaire de recherche.
    • 0
  12. Simon développeur PEEL a ajouté un message dans un sujet  Paiement Sips Atos - - - Ça Coince !?   

    Bonjour,
     
    Le paramètre atos_solution_name doit avoir pour valeur 'atos'=>'e-transaction' dans ce cas.
     
    Il ya peut-être une valeur en dur dans le module qui permet au module de fonctionner sans le paramétrage via les paramètres du site. Il faut ouvrir le code pour connaitre le détail de l'installation du module sur votre site.
    • 0
  13. Simon développeur PEEL a ajouté un message dans un sujet  Pb Avec Le Bloc "récemment Consultés"   

    Bonjour,
     
    Si je comprends les produits n'apparaissent plus sur la page du panier uniquement, ou le module ne fonctionne plus sur toutes les pages quand un produit est mis dans le panier?
    • 0
  14. Simon développeur PEEL a ajouté un message dans un sujet  Mise En Forme Bas De Page   

    Bonjour,
     
    Si vous le souhaitez nous pouvons réaliser cette modification pour vous. Dans ce cas je vous invite à prendre contact avec notre service commercial au 01 75 43 62 92  qui pourra vous renseigner et éventuellement obtenir un devis.
    • 0
  15. Simon développeur PEEL a ajouté un message dans un sujet  Centrage Des Catégories   

    Bonjour,
     
    Vous pouvez changer les valeurs par défaut des paramètres $nb_col_md (écran moyen et supérieur) et $nb_col_sm (petit écran) de la fonction affiche_categorie_accueil, avec une valeur qui correspond au nombre de colonne souhaité. Dans votre cas si vous remplacer  $nb_col_md = 4 par  $nb_col_md = 3 les colonnes doivent se repartir correctement dans la largeur de la page. La fonction est défini dans le fichier display_product.php
    • 0
  16. Simon développeur PEEL a ajouté un message dans un sujet  Recherche Par Référence   

    Bonjour,
     
    Vous souhaitez avoir le champ de recherche dans le formulaire ou faire un tri par référence des produits dans la liste ?
     
    J'ai mis à jour le titre du sujet
    • 0
  17. Simon développeur PEEL a ajouté un message dans un sujet  Problème De Captcha   

    Bonjour,
     
    Pouvez-vous vérifier svp que le fichier bkant.ttf soit bien présent dans le dossier modules\captcha\security_codes ?
    Pour information le module captcha requiert les bibliothèques GD ainsi que FreeType installé sur votre serveur.
    • 0
  18. Simon développeur PEEL a ajouté un message dans un sujet  Paiement Sips Atos - - - Ça Coince !?   

    Bonjour,
     
    Le paramètre atos_solution_name doit être rempli via la page administrer/configuration.php. Cette valeur est un tableau, qui a pour index le type de solution utilisée (atos, atos_by_3, cetelem) et pour valeur le nom de la solution  de paiement. Le nom de la solution dépend de la banque
        cetelem : Cetelem
        citelis : Crédit Maritime
        cyberplus : Banque Populaire
        elysnet :HSBC
        e-transaction : Crédit Agricole
        mercanet : BNP
        scellius : La Poste
        sherlock : LCL
        sogenactif : Société Générale
        webaffaires : Crédit du Nord
     

    Par exemple, pour une installation du module atos pour la banque BNP, le paramètre atos_solution_name aura pour valeur 'atos' => 'mercanet',
    pour un paiement en 3 fois chez Crédit du nord 'atos_by_3' => 'webaffaire',
    pour un paiement cetelem : 'cetelem' => 'cetelem'
    • 0
  19. Simon développeur PEEL a ajouté un message dans un sujet  Mise En Forme Bas De Page   

    Bonjour,
     
    Ces liens sont formés avec les balises ul et li. Vous pouvez par exemple modifier le HTML dans le fichier footer.tpl, et/ou modifier la classe css  #footer .footer_col li dans le fichier screen.css.
    • 0
  20. Simon développeur PEEL a ajouté un message dans un sujet  Carte Bleu Systempay   

    Bonjour,

    A partir de vos informations je ne vois pas ce qui peut expliquer le problème.
    Comprendre le problème et vous apporter la solution nécessite de regarder dans le code et d'y passer un certain temps.
    Dans ce contexte je vous invite à vous rapprocher de notre collaborateur M. Sébastien Pinot au 01 75 43 62 92. Il vous fera parvenir un devis pour notre intervention sur votre site Internet.
    • 0
  21. Simon développeur PEEL a ajouté un message dans un sujet  Creer Lien Faq Dans Menu   

    Bonjour,
     
    Dans la fonction affiche_guide. L'affichage de cette fonction est administrable via le module "Informations :" dans les modules de la page de configuration du site administrer/sites.php.
    • 0
  22. Simon développeur PEEL a ajouté un message dans un sujet  Lister Les Catégories Par Ordre Alphabétique   

    Bonjour,
     
    Il y a deux fonctions différentes :
    - construit_arbo_categorie qui affiche la liste des catégories dans les formulaires.
    - affiche_arbo_categorie qui affiche la liste des catégories sur la page de liste de catégories dans l'administration.
     
    Il y a un guillemet en trop à la fin de la ligne, ce qui doit créer une erreur de parsing et mettre fin au script. Avez-vous les messages d'erreurs activés sur le site l'hébergement ?
     
    Cela corrige l'erreur de parsing mais comme c.nom n'existe pas dans la requête, elle doit échouer et ne retourne aucun résultat, ce qui explique "Seul problème désormais, c'est que la liste des catégories dans l'admin, ne s'affiche plus."
    => Pour faire le tri par ordre alphabétique dans la liste des catégories il faut bien mettre : ORDER BY c.nom_' . $_SESSION['session_langue']; à la fin de la requête dans la fonction affiche_arbo_categorie.
    • 0
  23. Simon développeur PEEL a ajouté un message dans un sujet  Upload Images   

    Bonjour,
     
    Vous pouvez essayer l'upload d'image avec les champs html par défaut. Pour mettre les champs upload par défaut il faut se rendre sur la page des paramètres du site administrer/configuration.php, et chercher le paramètre used_uploader pus mettre la valeur html à la place de fineuploader.
    • 0
  24. Simon développeur PEEL a ajouté un message dans un sujet  Probleme D'édition De Facture Et Bdc   

    Bonjour,
     
    Ce problème n'est pas dépendant des informations qui sont affichés dans le PDF. Chez quel hébergeur est installé le site ?
    • 0
  25. Simon développeur PEEL a ajouté un message dans un sujet  Probleme D'édition De Facture Et Bdc   

    Bonjour,
     
    La cause de cette erreur est une sortie vers le navigateur qui peut-être faite par un autre message d'erreur, un caractère ajouté avant la balise d'ouverture PHP dans un fichier du site, ou un encodage de fichier incorrect (les fichiers doivent être encodé en UTF8 sans BOM).
    • 0

Twitter Advisto ecommerce

Facebook PEEL Shopping