J1P

Utilisateur open source
  • Compteur de contenus

    150
  • Inscrit(e) le

  • Dernière visite


Tout ce qui a été posté par J1P

  1. J1P a ajouté un message dans un sujet  Moteur De Recherche Peel Affine   

    Bonjour Simon,
     
    Donc j'ai bien trouve le moteur dans display
     
        function affiche_menu_recherche($return_mode = false, $display_mode = 'header')
        {
            $output = '
    <form method="get" action="' . $GLOBALS['wwwroot'] . '/search.php" id="recherche">
        <fieldset>
            <input type="hidden" name="match" value="2" />
            <input type="text" name="search" id="search" value="" />
            <input type="submit" class="bouton_go" value="" name="action" />
            <div id="placement_produit" class="autocomplete"></div>
        </fieldset>
    </form>
    ';
            if ($GLOBALS['site_parameters']['enable_prototype'] == 1) {
                // AUtocompleter, avec patch pour repositionner le div à cause d'un bug connu sur IE : le positionnement se fait mal quand on a des div relative ou absolute
                $output .= '<script type="text/javascript"><!--//--><![CDATA[//><!--
    function positionAuto(element, entry) {
        setTimeout( function() {
          Element.clonePosition("placement_produit", "search", {
          "setWidth": false,
          "setHeight": false,
          "offsetTop": $("search").offsetHeight
        } );
      }, 600);
      return entry;
    }
    new Ajax.Autocompleter(\'search\',\'placement_produit\',\'' . $GLOBALS['wwwroot'] . '/modules/search/produit.php\', {
      minChars: 2,
      callback: positionAuto });
    //--><!]]></script>
    ';
            }
            if ($display_mode == 'header') {
                $output = '
    <div id="top_search">' . $output . '';
                if (is_advanced_search_active()) {
                    $output .= '' . get_advanced_search_script() . affiche_select_marque(true) . '';
                }
                $output .= '
    </div>';
            } else {
                $output = '
    <div>' . $output . '';
                if (is_advanced_search_active()) {
                    $output .= '' . get_advanced_search_script() . affiche_select_marque(true) . '';
                }
                $output .= '
    </div>';
            }
            if ($return_mode) {
                return $output;
            } else {
                echo $output;
            }
        }
     
    donc si je comprends bien la premiere partie correspond au moteur en lui dans l'header et dans la seconde partie on retrouve le select des marques.
    Vous dites il faudra modifier ce script pour avoir les 2 champs avant le submit c'est bien ca
    Pourriez-vous me donner des pistes concretes, mon niveau en php est debutante et meme si je comprends plus ou moins ce qu'il faut faire, le code n'est pas du tout limpide pour moi.
     
    pour votre seconde proposition
    function build_sql_produits($terms, $fields, $match)
    {
        $requete = 'SELECT DISTINCT(p.id)
            ,c.id AS categorie_id
            ,c.nom_' . $_SESSION['session_langue'] . ' AS categorie';
        // ajout des champs $fields où $term sera recherché
        foreach($fields as $value) {
            $requete .= ', ' . $value . ' ';
        }

        $requete .= 'FROM peel_categories c
            INNER JOIN peel_produits_categories pc ON pc.categorie_id = c.id
            INNER JOIN peel_produits p ON p.id = pc.produit_id
            WHERE p.etat = "1" AND ' . build_terms_clause($terms, $fields, $match) . '
            ORDER BY p.id DESC
            LIMIT 100';
        return $requete;
    }
     
    Voulez-vous dire de rajouter une requete vers les marques a ce niveau la ?
     
    Merci de votre soutien
     
    Anh
    • 0
  2. J1P a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Moteur De Recherche Peel Affine
    Bonjour,
     
    Je suis sur la version 6.2 et je voudrais savoir s'il etait possible dans le moteur de recherche en haut de la page de lui associer les marques.
     
    Par exemple actuellement on a le moteur et on recherche ce que l'on veut, a sa droite un menu deroulant avec les marques on choisit la marque et on obtient les produits inclus dans la marque
     
    L'idee serait de pouvoir choisir le type de produit dans le premier champ, puis de choisir sa marque et enfin de cliquer sur le petit ok pour rechercher specifiquement tel produit dans telle marque
     
    Exemple VASE marque MENU et on obtient seulement les vases de cette marque
     
    et ma 2eme question porte sur la presentation, actuellement les produits s'affichent en colonne est il possible des les afficher en ligne comme les produits dans les categories avec la petite vignette puis le titre et un bout de description en dessous
     
    Merci de votre soutien
     
    Anh
    • 9 réponses
    • 2 987 vues
  3. J1P a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Gestion Des Avis
    Bonjour,
     
    Je suis sous la version 6.2 et je me posais la question si un client pouvait consulter tous les avis qu'il a pose sur le site. En effet il doit etre identifie pour laisser un commentaire sur un produit, la validation n'est pas automatique mais doit se faire par un administrateur.
     
    Y a t'il une maniere d'afficher sur son compte les avis qu'il a depose ? et si oui une piste ?
     
    Peut etre en modifiant le module avis et n'affichant que les avis correspondant a cet utilisateur
     
    Une idee ?
     
    Merci de votre aide
     
    Anh
     
    • 11 réponses
    • 4 359 vues
  4. J1P a ajouté un message dans un sujet  Erreur 412 Sur Le Module Banniere Et Administrer Sites   

    Bonjour,
     
    En effet apres plein de tests dans les bannieres pub, c'est le champ "lien" qui pose probleme, si je passe l'adresse du lien dans tag html je n'ai pas d'erreur 412 par contre je perds le suivi du clic.
     
    Qu'est-ce que je peux faire ?
    • 0
  5. J1P a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Erreur 412 Sur Le Module Banniere Et Administrer Sites
    Bonjour,
     
    Je suis sous la version 6.2 et je rencontre un probleme depuis quelques jours sur le module banner et dans asministration sites.
     
    Lorsque je veux ajouter une banniere j'obtiens l'erreur 412
     
    412 Error Your request got filtered out due to possible security issues.
    One or more things in your request were suspicious (defective request header, invalid cookies, bad parameters)
     
    D'ou vient le probleme, de mon hebergeur ou d'un probleme de syntaxe, car je n'avais pas cette erreur avant
     
    Merci de votre soutien
     
    Anh
    • 3 réponses
    • 2 007 vues
  6. J1P a ajouté un message dans un sujet  La Gestion Des Produits Associes   

    merci de votre retour
     
    Cela m'aide bien
     
    A bientot
     
    Anh
    • 0
  7. J1P a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    La Gestion Des Produits Associes
    Bonjour,
     
    Une petite question, je ne trouve pas la solution, je suis sous la version 6.2, sur une fiche produit lorsque j'ajoute des produits associes ils apparaissent en dessous de mon produit avec une taille de 160 pixels en width. Quand je regarde la petite image elle a donc ete creee comme thumbs mais pourquoi porte t'elle un autre nom que la vignette du meme produit qui s'affiche dans une categorie ? (page catalogue)
     
     
    Cela veut-il dire que les produits associes crees une thumb specifique ?
     
    A quel endroit puis-gerer la taille de cette thumb creee pour les produits associes ? car dans la configuration du site dans ma partie admin je peux choisir la taille de la vignette des produits du catalogue mais pas de celle des produits associes.
     
    Merci de votre soutien
     
    Anh
    • 2 réponses
    • 1 711 vues
  8. J1P a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Ajout Tag Dans Code Promos Affichage Email
    Bonjour,
     
    Ma version Premium 6.2
     
    Voila je rencontre un probleme et je ne trouve pas la solution, je suis sans doute idiote car c'est sans doute sous mes yeux
     
    J'ai ajoute un nouveau champ dans codes promo, lorsque j'ajoute un code promo j'ai cree un champ qui s'appelle link pour pouvoir afficher un lien personnalise au code promo.
    Jusque la tout va bien, ce lien apparait bien dans la base de donnees et est donc bien enregistre avec le code promo
     
    Le probleme vient lorsque j'envoies un email contenant le code promo a un client, a la place de mon lien il apparait juste [LINK]
     
    Voici mon template email
     
    Hello [CIVILITE] [PRENOM] [NOM_FAMILLE],

    In order to thank you for your order on our online shop, we are offering you this promotional code: [NOM_CODE_PROMO].

    It allows you to benefit from a [REMISE] discount on your next order.

    This promotional code can only be used by you once, and you can use it from now on until the following date [DATE_FIN].
     
    Please visit our special offer at [LINK]
     
    J'oublies certainement quelquechose mais je ne vois
     
    Une idee ?
     
    Merci ANh
    • 1 réponse
    • 4 298 vues
  9. J1P a ajouté un message dans un sujet  Prix Reel Dans Le Select Des Tailles/prix   

    Bonjour en prenant en consideration que final_price_formatted est le prix que l'on ajoute en supplement du prix de base, si l'on veut afficher le total prix de base + ce prix pour avoir le prix reel de l'option par quoi doit-on remplacer final_price_formatted ?
    • 0
  10. J1P a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Prix Reel Dans Le Select Des Tailles/prix
    Bonjour, je suis sous la version 6.2 et je souhaiterai ameliorer l'affichage du select tailles/prix
    actuellement nous avons en affichage cote client dans  un menu deroulant :
     
    bloc langue + (prix en supplement ou soustrait)
     
    ex : vase en porcelaine blanc (son prix est le prix par defaut de la fiche produit par exemple 25€)
    vase en porcelaine bleu : + 2€
    vase en porcelaine vert : + 4€
     
    ainsi si l'on souhaite le vase bleu son prix est egal au prix du vase blanc + 2€
     
    serait-il possible de faire apparaitre a la place du +quelquechose le prix final a savoir le prix reel du vase bleu
     
    du genre
     
    vase blanc 25€
    vase bleu 27€
    vase vert 29€
     
    Merci de votre aide
    • 3 réponses
    • 2 130 vues
  11. J1P a ajouté un message dans un sujet  Ajouter Le Pays Sur La Page Compte   

    Bonjour Simon,
     
    Bien entendu sur cette page il y a le select mais je souhaiterai afficher seulement le resultat sans le select, j'ai donc recupere ' . constant('USER_ORIGIN_OPTIONS_' . $i) . ' mais rien n'apparait
     
    Je pense que comme pour le pays dont le code etait                 ' . get_country_select_options(null, $_SESSION['session_utilisateur']['pays'], 'id') . '
    il faut que je le modifie en
    ' . get_country_name($_SESSION['session_utilisateur']['pays']). '
     
    mais franchement je seche, une petite aide SVP
     
    Merci de tout coeur
    • 0
  12. J1P a ajouté un message dans un sujet  affichage url en langue espagnol   

    Bonjour Simon,
     
    Merci en effet un saut de ligne sur la page de langue
    Sur cette facture pdf les accents autres que les francais ainsi que les ideogrammes ne sont pas pris en compte, y a t'il un fichier particulier ou il faudrait les ajouter ?
    Ce que je ne comprends pas c'est qu'on utilise les memes mots entre la page order ou on a le detail des commandes et lorsqu'on genere la facture pdf, fait-on appel a d'autres fichiers ?
    • 0
  13. J1P a ajouté un message dans un sujet  Ajouter Le Pays Sur La Page Compte   

    Merci Gilles,
     
    J'ai reussi en modifiant votre idee en mettant ' . get_country_name($_SESSION['session_utilisateur']['pays']). ' donc j'obtiens bien le pays que l'utilisateur a choisi.
     
    Il me reste a faire de meme avec le User_origin pour recuperer le choix que l'utilisateur a fait lors de son inscription et donc l'afficher sur son compte
     
    Sur display_user_form il y a  ' . constant('USER_ORIGIN_OPTIONS_' . $i) . ' mais j'ai essaye plusieurs combinaisons je dois me tromper
    quelle serait la bonne formulation pour afficher l'user_origin ?
     
    Merci de votre soutien, c'est dur dur pour moi pourtant je progresse mais je ne comprends pas tout
    • 0
  14. J1P a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Ajouter Le Pays Sur La Page Compte
    Bonjour je suis sous la version 6.2
     
    Je voudrais faire apparaitre le pays sur la page compte du client
     
    Pays : France
     
    Quand le client s'enregistre il selectionne son pays dans le menu deroulant de la fiche d'inscription, ce meme menu est dispo sur la page utilisateurs de l'administration
     
    Pour un champ utilisateur j'utilise $u['portable'] pour afficher le telephone de l'utilisateur mais qu'en est-il d'un select ?
     
    J'ai essaye avec $u['pays'] mais j'obtiens un chiffre je pense que ca doit etre l'id du pays, comme puis-je obtenir France a la place ?
     
    Merci de votre soutien
     
    Anh
     
     
    • 5 réponses
    • 4 370 vues
  15. J1P a ajouté un message dans un sujet  affichage url en langue espagnol   

    Bonjour,
     
    Je suis sous 6.2, j'ai fait un test multi langue anglais/francais/espagnol, je rencontre une erreur en espagnol lorsqu'on veut afficher la facture au format pdf cote client
     
    il m'affiche TCPDF ERROR: Some data has already been output, can't send PDF file
     
    Je n'ai pas cette erreur dans les 2 autres langues juste en espagnol, j'ai lu sur d'autres sujets que cela pouvati venir du configuration.inc.php qui ne serait pas en utf8 sans bom mais j'ai verifie, une idee sur la provenance de cette erreur sur cette langue particulierement, ai-je oublie quelquechose, une traduction quelquepart ?
     
    Pour repondre a votre question, pour l'instant je n'ai pas trouve de solutions pour les langues non latines, les url sont vides ou avec des tirets ce qui est normal car les ideogrammes ne sont pas convertis.
     
    Voila, merci de votre soutien
    • 0
  16. J1P a ajouté un message dans un sujet  affichage url en langue espagnol   

    Bonjour Simon,
     
    Cela veut-il dire qu'aucun client peel n'utilise de langues autres que les langues francais/anglais/espagnol?
     
    car on peut toujours mettre un titre secondaire et remplacer pour l'url une version latine mais il n'y a aucun interet pour le referencement de plus un ideogramme chinois par exemple en version phonetique sans accent ne sera pas reconnu par google donc tres mal reference.
     
    si on part du principe ou string.php sert a nettoyer les accents pour les url ne peut-on pas formuler une option qui dit si langue chinoise, arabe ou thailandaise on conserve le titre original donc les ideogrammes ?
    • 0
  17. J1P a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    A Quoi Servent Tab_Html Et Tab_Title ?
    Bonjour
     
    Je suis sur la version 6.2 et je m'interroge sur l'utilisation de tab_html et tab_title
     
    Je vois qu'il y en a 6 de chaque, elles sont presentes dans la base de donnees mais rien ne s'enregistre dedans.
     
    pourrais-je savoir a quoi cela sert ?
     
    Merci du renseignement
     
    ANh
    • 1 réponse
    • 1 835 vues
  18. J1P a ajouté un message dans un sujet  couleurs et tailles Fiche produit   

    Bonjour,
     
    Je suis sous la version 6.2
    Vous dites dans votre explication de recuperer la valeur du select et de modifier par un imput radio a la place d'option
    Je comprends ce que vous dites mais dans la pratique ? on a ce code ci-dessous
     
    <select style="width:180px;" id="taille" name="taille" onchange="update_product_price(this.value)">
                            <option value="0">' . CHOOSE_SIZE . '</option>';
                            foreach ($sizes_infos_array as $this_size_infos) {
                                $selected = false;
                                $disabled = '';
                                $option_content = '';
                                if (!empty($_SESSION['session_taille_id'])) {
                                    if ($this_size_infos['id'] == $_SESSION['session_taille_id']) {
                                        $selected = true;
                                        unset($_SESSION['session_taille_id']);
                                    }
                                } elseif (!empty($_GET['sId'])) {
                                    if ($this_size_infos['id'] == $_GET['sId']) {
                                        $selected = true;
                                    }
                                }
                                if (!empty($this_size_infos['row_final_price']) && $this_size_infos['row_final_price'] > 0) {
                                    $option_content .= BEFORE_TWO_POINTS . ': +' . fprix($this_size_infos['final_price_formatted'], true);
                                } else if (!empty($this_size_infos['row_final_price']) && $this_size_infos['row_final_price'] < 0) {
                                    $option_content .= BEFORE_TWO_POINTS . ': ' . fprix($this_size_infos['final_price_formatted'], true);
                                }
                                if (is_stock_advanced_module_active() && $product_object->on_stock == 1) {
                                    // on affiche des informations de stock seulement si la couleur est déjà sélectionnée ou si pas de couleur
                                    foreach ($product_stock_infos as $this_stock_info) {
                                        // Couleur sélectionnée : on affiche les informations de stock à cette taille combinée à la couleur sélectionnée
                                        if ($this_stock_info['couleur_id'] == $selected_color_id && $this_stock_info['taille_id'] == $this_size_infos['id']) {
                                            $found_stock_info = $this_stock_info;
                                            break;
                                        }
                                    }
                                    if (!empty($found_stock_info) && $found_stock_info['stock_temp'] > 0) {
                                        if ($product_object->affiche_stock == 1) {
                                            $option_content .= ' - ' . STOCK_ATTRIBUTS . BEFORE_TWO_POINTS . ': ' . $found_stock_info['stock_temp'];
                                        }
                                    } else {
                                        // Pas disponible : On indique que le critère n'est pas disponible et on désactive l'option
                                        $option_content .= ' - ' . NO_AVAILABLE;
                                        if (empty($GLOBALS['site_parameters']['allow_add_product_with_no_stock_in_cart'])) {
                                            $disabled = ' disabled="disabled"';
                                        }
                                    }
                                }
                                $output .= '
                            <option value="' . intval($this_size_infos['id']) . '" ' . frmvalide($selected, 'selected=selected"') . ' ' . $disabled . '>' . $this_size_infos['nom_' . $_SESSION['session_langue]] . $option_content . '</option>';
                            }
                            $output .= '
                        </select>
     
    Mais mes competences sont limitees
     
    L'idee est de faire apparaitre
     
    un bouton radio blanc
    un bouton radio noir
    un bouton radio rouge
    .... toutes les couleurs dispo
     
    puis en dessous
     
    un bouton radio 100 x 200 cm
    un bouton radio 100 x 300 cm
    un bouton radio 100 x 400 cm
    .... toutes les tailles dispo
     
    Une idee pour construire de cette maniere
     
    Merci de votre soutien
    • 0
  19. J1P a ajouté un message dans un sujet  affichage url en langue espagnol   

    Bonjour,
     
    Je voudrais revenir a cette question car le probleme se pose pour les langues autres que latines.
    Pour l'espagnol j'ai regle le probleme en ajoutant les lettres accentuees sur la page string.php cela fonctionne parfaitement
     
    par contre pour une langue comme le chinois ou le thailandais et certainement toutes les langues qui sortent du cadre latin, comment faire
    par exemple si le titre d'une fiche est :
     
    ???? (Mobilier design en chinois) l'url qui s'affiche actuallement n'affiche rien puisque les ideogrammes ne sont pas convertis donc on a une url du style www.monsite.com/achat/---19.html et je me vois mal indiquer sur la page string chaque ideogramme
     
    Est-ce que quelqu'un a ce probleme ou a trouve une solution, le mieux pour les langues comme celles-la est de laisser les ideogrammes dans l'url comme vous l'indiquez juste au dessus.
    En consultant le web chinois on voit que les url contiennent bien les ideogrammes (ex : http://www.baike.com/wiki/????) un site au hasard sur google
     
    Donc ma question serait pouvons-nous combiner la reecriture comme existante pour les langues latines mais pour les langues autres conserver le texte original
     
    et si oui comment faire les modifications ?
     
    Merci de votre soutien
     
    Anh
    • 0
  20. J1P a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Serveur Php 5.3 A 5.4, Impact Sur Mon Site Peel ?
    Bonjour,
     
    Je suis sous la version 6.2, mon hebergeur me dit qu'il faut que je passe en php 5.4 au lieu de 5.3
     
    Dois-je changer quelquechose a mon site peel ?
     
    Je lis sur internet que je dois ajouter SetEnv PHP_VER 5_4 dans le fichier htaccess
     
    En tant que developpeur de cette version, est-ce exact ou y a t'il d'autres modifications a faire ?
     
    Merci de votre soutien
     
    Anh
    • 1 réponse
    • 1 893 vues
  21. J1P a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Le Tagcloud Sur Une Page Entiere
    Bonjour,
     
    Je suis sous la version 6.2
    J'ai fait plusieurs tests avec le tagcloud, dans l'ideal je voudrais qu'il apparaisse sur une page independante comme par exemple tagcloud.php
     
    Sur l'adminstration nous avons la possibilite de choisir de le mettre en haut, bas, milieu... Le milieu est interessant mais il s'affiche sur toutes les pages donc la c'est moins sympa.
     
    En s'inspirant de la page cgv j'ai pense pouvoir aller chercher le module directement pour l'afficher sur une page libre
     
    mais je bloque je ne vois pas ou aller le chercher
     
    Quelqu'un aurait-il une idee ?
     
    Merci
    • 1 réponse
    • 1 841 vues
  22. J1P a ajouté un message dans un sujet  Produits Par Langues   

    Une autre petite question, lorsque nous choisissons les moyens de paiement comment faire pour que certains ne soient pas dispo dans certaines langues.
     
    Par exemple le cheque est ok pour la France mais ne devrait pas etre dispo pour l'angleterre. Donc je n'ai pas inscrit de traduction pour cheque en anglais mais le rond select est disponible lorsque l'on veut payer donc si l'internaute clique dessus ca le prend en compte
     
    Une petite idee ?
     
    Merci
    • 0
  23. J1P a ajouté un message dans un sujet  Produits Par Langues   

    Merci Simon cela fonctionne parfaitement.
    • 0
  24. J1P a ajouté un sujet dans Module PEEL Premium pour PEEL SHOPPING   

    Produits Par Langues
    Bonjour
     
    Je suis sur la version 6.2
    J'ai une question au sujet des langues par exemple j'ai fait des tests avec 3 langues a savoir francais / anglais / espagnol
     
    Mon souci par exemple est quand un produit n'est pas disponible pour une des langues comme l'espagnol ou l'anglais donc je n'inscris rien sur sa fiche mais sur le site la fiche est tout de meme visible avec la photo
     
    Comment puis-je modifier pour que si le titre dans une langue est vide, le produit n'est pas affiche sur le site
     
    Merci de votre soutien
    • 6 réponses
    • 3 740 vues
  25. J1P a ajouté un message dans un sujet  Comptage Des Hits Pour Les Bannieres Pub   

    Merci de votre reponse, je comprends mieux car je n'ai rien dans lien uniquement dans le tag html du fait que ce soit des liens tiers.
     
    Ce n'est pas grave je ferais avec
     
    Bonne journee
    • 0

Twitter Advisto ecommerce

Facebook PEEL Shopping