Flux d’activité

Flux d’activité de Messages

  1. xeon


    Bonjour,

     

    Sur Peel 6.3, la recherche par référence produit ne renvoie rien.

     

    J'ai trouvé la fonction affiche_liste_produits($frm) dans display_admin_forms.

     

    Après je trouve cela : Est-ce la bonne partie qui peut poser problème ?

     

     

    $HeaderTitlesArray = array('Action', 'reference' => 'Référence', 'Catégorie', 'Site', ('nom_' . $_SESSION['session_langue']) => 'Nom', 'prix' => 'Prix ' . $GLOBALS['site_parameters']['symbole'] . ' ' . (display_prices_with_taxes_in_admin()?TTC:HT), 'etat' => 'Etat', 'on_stock' => 'Stock');

                if (is_gifts_module_active()) {

                    $HeaderTitlesArray['points'] = 'Points';

                }

                $HeaderTitlesArray['date_maj'] = 'Création / Mise à jour';

                $HeaderTitlesArray[] = 'Fournisseur';

                $HeaderTitlesArray[] = 'Photo du produit';

                $HeaderTitlesArray['nb_view'] = 'Nombre de vues';

                // Construction de la clause WHERE

                $where = "1";

                $table = "peel_produits p";



                if (isset($frm['reference_search']) && !empty($frm['reference_search'])) {

                    $where .= " AND p.reference = '" . nohtml_real_escape_string($frm['reference_search']) . "'";

                }

                if (isset($frm['name_search']) && !empty($frm['name_search'])) {

                    $where .= " AND p.nom_" . $_SESSION['session_langue'] . " LIKE '%" . nohtml_real_escape_string($frm['name_search']) . "%'";

                }

                if (isset($frm['home_search']) && $frm['home_search'] != "null") {

                    $where .= " AND p.on_special = '" . nohtml_real_escape_string($frm['home_search']) . "'";

                }

                if (isset($frm['new_search']) && $frm['new_search'] != "null") {

                    $where .= " AND p.on_new = '" . nohtml_real_escape_string($frm['new_search']) . "'";

                }

                if (isset($frm['promo_search']) && $frm['promo_search'] != "null") {

                    $where .= " AND p.on_promo = '" . nohtml_real_escape_string($frm['promo_search']) . "'";

                }

                if (is_best_seller_module_active() && isset($frm['top_search']) && $frm['top_search'] != "null") {

                    $where .= " AND p.on_top = '" . nohtml_real_escape_string($frm['top_search']) . "'";

                }

                if (is_produit_cadeaux_module_active() && isset($frm['gift_product']) && $frm['gift_product'] != "null") {

                    $where .= " AND p.on_gift = '" . nohtml_real_escape_string($frm['gift_product']) . "'";

                }

                if (isset($frm['cat_search']) && is_numeric($frm['cat_search'])) {

                    $children_cat_list = get_children_cat_list(vn($frm['cat_search']));

                    $where .= " AND p.id = pc.produit_id AND pc.categorie_id IN (" . implode(',', $children_cat_list) . ")";

                    $table .= ", peel_produits_categories pc";

                }

                  

    Merci.

  2. paulanna


    Bonjour,

     

    J'ai la version EasyPHP-DevServer-14.1VC9.

     

    Le formulaire où est présent le captcha met en erreur :

     

    Warning: imagettftext(): Invalid font filename in C:\Program Files\EasyPHP-DevServer-14.1VC9\d\local\site.fr\modules\captcha\fonctions.php on line 49

     

    Warning: imagettftext(): Invalid font filename in C:\Program Files\EasyPHP-DevServer-14.1VC9\d\local\site.fr\modules\captcha\fonctions.php on line 49

     

    merci


  3. 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'

  4. Korrigan


    Bonjour,

    Version 7.1.4

    Je teste une commande CB. Tout va bien jusqu'à la page "achat/fin_commande.php" qui affiche une erreur :

    Notice: Undefined index: atos_solution_name in /homepages/43/d19xxxx/htdocs/xxxxxx/lib/fonctions/order.php on line 1350

     

    Le reste de la page est conforme au déroulement du process, je reçois bien le mail admin "Commande CB en cours d'enregistrement" :

     

     

    Cliquez sur la carte bancaire de votre choix :

     

     

    Vous utilisez le formulaire sécurisé standard SSL, choisissez une carte ci-dessous CLEF.gif :
     
    INTERVAL.gifINTERVAL.gif

     

     

    En cliquant sur la CB, j'affiche bien le formulaire de ma banque, je renseigne les infos CB, je confirme, ma banque valide, et je retourne à la boutique sur la page "modules/sips/call_response.php" :

    Statut de la commande
    Cette page indique que votre transaction a bien été prise en compte. Nous vous remercions pour votre confiance. bla bla bla....

     

    En clair, il semble que tout se passe bien, sauf cette erreur au départ. Bien sûr le client ne la verra sans doute pas, puisque l'affichage des erreurs ne s'affiche que pour mon IP ??

     

     

    Votre avis ?

    Merci

    Korrigan

     

  5. Korrigan


    Bonjour,

     

    Dans le footer, les éléments "Informations légales", "Conditions de vente", "Une création PEEL sites ecommerce" et "©mon_site"

    sont disposés les uns au dessous des autres. Comment faire pour qu'ils soient alignés sur une SEULE LIGNE ??

    (C'est ce que j'avais auparavant sur mon site en version 6.3)

     

    Merci de votre aide.

    Korrigan

     

    Version 7.1.4


  6. 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.


  7. 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.

     

    Cette ligne : ORDER BY c.nom_' . $_SESSION['session_langue']'; affiche une page blanche.

    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 ?

     

    En laissant simplement ORDER BY ORDER BY c.nom l'affichage revient.

    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.

  8. xeon


    Cette ligne : ORDER BY c.nom_' . $_SESSION['session_langue']'; affiche une page blanche.

     

    En laissant simplement ORDER BY ORDER BY c.nom l'affichage revient.

     

    Le formulaire de modification des catégories m'affiche alors es catégories par ordre alphabétique, à condition de combiner cette correction avec la correction de display_product.php,

    comme indiqué sur

     

    Dans ce cas que les catégories sont ordonnées par ordre alphabétique, à la fois sur les pages modification et création des  produits, et ajout de catégories de l'administration.

     

    Seul problème désormais, c'est que la liste des catégories dans l'admin, ne s'affiche plus.

     

    Voici la ligne complète dans categories.php

     

    ffunction affiche_arbo_categorie(&$sortie, $selectionne, $parent_id = 0, $indent = "", $first_line=0, $depth=1) {
        $sql = "SELECT c.id, c.reference, c.nom_" . $_SESSION['session_langue'] . ", c.etat, c.position, c.nb, c.image_" . $_SESSION['session_langue'] . "";
        if (is_category_promotion_module_active ()) {
            $sql .= ", c.promotion_devises, c.promotion_percent";
        }
        $sql .= ' FROM peel_categories c
            WHERE c.parent_id = "' . intval($parent_id) . '"
            ORDER BY c.nom     ASC';

  9. louba


    He bien je n'ai plus d'appel à la carte bleu alors que le paramètrage coté admin est ouvert. J'ai dans le back office systempay:

    Configuration

    url: http://www.animalins.fr/modules/systempay/ipn.php              est-ce que c'est bon ?

    validation: automatique

     

    et rien dans le retour (ce qui est préconisé dans la doc readme) je peux mettre: http://www.animalins.fr ?

     

    coté règle de notification:

    serveur à fin de paiement: http://www.animalins.fr/modules/systempay/ipn.php

    et rien pour les 3 autres.

     

    ou est l'erreur ?

     

    j'ai interprété ndd comme nom de domaine (http://www.animalins) et tld comme estension (.fr)

     

    Appel de systempay pour voir si blocage mais rien.

    J'ai regénéré le module coté peel et le certificat de production coté systempay. On n'envoi toujours pas le formulaire de paiement ?

Twitter Advisto ecommerce

Facebook PEEL Shopping