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  Module Facebook   

    Bonjour,
     
    Sur votre site,la like box est administrable dans la partie "zones HTML administrable" du back office, à l'emplacement "Onglet sur la page d'accueil"
    • 0
  2. Simon développeur PEEL a ajouté un message dans un sujet  Tva Sur Premium 3.1   

    Bonjour,
     
    Dans les très anciennes versions, le moyen le plus simple est de faire une recherche des mentions de la TVA 'en dur' partout dans le code. Vous pouvez faire un recherche sur 19.6, 1.196 ou 0.196 pour trouver les occurrences de la TVA et les modifier, en plus des taux à administrable en back office (page administrer/tva.php).

    Dans les versions récentes, il n'y a qu'à modifier les configurations dans l'administration. Si vous souhaitez que nous manipulions vos données en grande quantité (changer des prix avec des règles diverses, etc.), cela fait partie de nos expertises, vous pouvez nous contacter au 01 75 43 67 97.
    • 0
  3. Simon développeur PEEL a ajouté un message dans un sujet  Butterflive ?   

    Bonjour,

    J'ai également contacté Butterflive en octobre, mon contact m'a dit le service tourne au minimum et qu'il ne savait pas si le service continuerait l'année prochaine. La décision de retirer le module Butterflive de PEEL pour la version 7.1 a été prise suite à cet entretien. Il existe 2 solutions similaires (mais sans scoring des utilisateurs) :
    https://www.zopim.com/?lang=fr et http://www.iadvize.com/fr/
    Notre service commercial peut vous accompagner sur ce sujet au 01 75 43 67 97.

    Pour répondre à la dernière remarque de djespace, si je suis votre raisonnement Butterflive n'aurait jamais été intégré. Je vous remercie donc de faire des remarques constructives et non pas des procès d'intention.
    • 0
  4. Simon développeur PEEL a ajouté un message dans un sujet  Affichage Produit Hors Stock Ds Recherche   

    Bonjour,
     
    Pour que e formulaire de demande de réassort ne s'affiche pas dans les pages de recherche, il faut ajouter un paramètre à la fonction affiche_critere_stock ligne 683 (pour la version 7.0.4) du fichier lib/fonctions/display_product.php :
    Remplacer
                            $tmpProd['check_critere_stock'] = affiche_critere_stock($product_object->id, 'catalogue_details_', null, true);
    par
                            $tmpProd['check_critere_stock'] = affiche_critere_stock($product_object->id, 'catalogue_details_', null, true, true);
     
    Cette correction sera dans la futur version
    • 0
  5. Simon développeur PEEL a ajouté un message dans un sujet  Problème Url Tri   

    Bonjour,

    Le lien tri=prix&sort=ascl contient une valeur fausse (ascl), qui fait planter la requête. Cette URL est une modification d'une URL générée par PEEL, donc normalement elle n'est pas appelée.
    Même si cela fait planter la requête, ça n'est pas grave puisque l'URL à la base n'est pas bonne, et qu'il y a une protection avec word_real_escape_string qui évite une injection SQL.

    Pour éviter que ça ne plante la requête et ainsi ajouter de la robustesse dans la fonction params_affiche_produits du fichier lib\fonctions\fonctions.php, en remplaçant le code lignez 1828 (pour la version 7.0.4)
     
        if (isset($_GET['sort'])) { par
        if (isset($_GET['sort']) && in_array($_GET['sort'], array('asc', 'desc'))) { La version 7.1 qui sort mardi prochain aura ce type de protection supplémentaire.

    Si vous avez touché aux URLs générées sur votre site, vérifiez dans la fonction affiche_filtre du fichier lib\fonctions\display.php que les liens de filtre soit identique à
                $tpl->assign('options', array(                     $_SERVER['REQUEST_URI'] => $GLOBALS['STR_ORDER_RESULTS_BY'],                     $urlcat_with_suffixe . 'tri=nom_' . $_SESSION['session_langue'] . '&sort=asc' => $GLOBALS['STR_PRODUCT_NAME'] . ' ' . $GLOBALS['STR_ASC'],                     $urlcat_with_suffixe . 'tri=nom_' . $_SESSION['session_langue'] . '&sort=desc' => $GLOBALS['STR_PRODUCT_NAME'] . ' ' . $GLOBALS['STR_DESC'],                     $urlcat_with_suffixe . 'tri=prix&sort=asc' => $GLOBALS['STR_PRICE'] . ' ' . $GLOBALS['STR_ASC'],                     $urlcat_with_suffixe . 'tri=prix&sort=desc' => $GLOBALS['STR_PRICE'] . ' ' . $GLOBALS['STR_DESC']                     ));
    • 0
  6. Simon développeur PEEL a ajouté un message dans un sujet  Module Facebook   

    Bonjour,
     
    vous pouvez modifier la hauteur de la box pour réduire ou augmenter le nombre d'image affichée.
    • 0
  7. Simon développeur PEEL a ajouté un message dans un sujet  Administration Des Prix Ht   

    Bonjour,
     
    Avez-vous configuré une TVA pour les produits? (champ Taux de TVA : dans la page de détail d'un produit en back office)
    • 0
  8. Simon développeur PEEL a ajouté un message dans un sujet  Nom Des Images   

    Bonjour,
     
    vous pouvez ajouter la suppression du caractère / dans la fonction format_filename_base en remplaçant la ligne
            $modified_old_name_without_extension = preg_replace('/([^.a-z0-9]+)/i', '-', String::strtolower(String::convert_accents(str_replace(array('%2520', '%20', ';', ',', ' ', '^', '$', '#', '<', '>', '[', ']', '{', '}', '(', ')', "'", '"'), array('-', '-', '-', '-', '-', '-', '-', '', '', '', '', '', '', '', '', '', '', ''), basename($original_name, '.' . $extension)))));
    par
            $modified_old_name_without_extension = preg_replace('/([^.a-z0-9]+)/i', '-', String::strtolower(String::convert_accents(str_replace(array('%2520', '%20', ';', ',', ' ', '^', '$', '#', '<', '>', '[', ']', '{', '}', '(', ')', "'", '"', '/'), array('-', '-', '-', '-', '-', '-', '-', '', '', '', '', '', '', '', '', '', '', '', ''), basename($original_name, '.' . $extension)))));
    • 0
  9. Simon développeur PEEL a ajouté un message dans un sujet  Problème De Remplacement De Tag Dans Les Emails   

    Bonjour,
     
    Il faut modifier la variable STR_SEND_TRANSFER dans le fichier lib\lang\fr.php : $GLOBALS["STR_SEND_TRANSFER"] = "Effectuez votre règlement d'un montant de";
     
    Cette correction sera présente dans la futur version.
    • 0
  10. Simon développeur PEEL a ajouté un message dans un sujet  Flux Rss Sur Ovh   

    Bonjour,
     
    Vous pouvez afficher la requête généré  en ajoutant 
    var_dump($sql); die(); avant la ligne 
    $result = query($sql); dans la fonction echo_rss_and_die() du fichier modules\rss\fonctions.php. Il faut ensuite exécuter cette requête dans phpmyadmin pour voir quel sont les résultats, et modifier la requête si nécessaire.
    • 0
  11. Simon développeur PEEL a ajouté un message dans un sujet  Flux Rss Sur Ovh   

    Bonjour,
     
    La liste de produit est remontée par la fonction echo_rss_and_die. la requête est :
    $sql = "SELECT p.id, p.prix, p.tva, p.nom_" . $_SESSION['session_langue'] . " AS nom, p.date_maj, p.description_" . $_SESSION['session_langue'] . " AS description, p.promotion, c.id AS categorie_id, c.nom_" . $_SESSION['session_langue'] . " AS categorie FROM peel_produits p INNER JOIN peel_produits_categories pc ON p.id = pc.produit_id INNER JOIN peel_categories c ON c.id = pc.categorie_id WHERE p.etat='1' " . (!empty($category_id)?" AND pc.categorie_id='" . intval($category_id) . "'":"") . " GROUP BY p.id ORDER BY p.date_maj DESC, p.id DESC LIMIT " . intval($limit); => Le tri se fait par date de modification, puis l'id du produit. La page http://www.cave-champenoise.com/modules/rss/rss.php?critere=on_promo affiche des produits modifiés le 26 octobre 2013, récemment donc.
    • 0
  12. Simon développeur PEEL a ajouté un message dans un sujet  Redirection Transparent Nom De Domaine Gandi Pb Paypal   

    Bonjour,
     
    à partir du moment où vous avez une vraie redirection, celle-ci n'est plus un sujet puisqu'ensuite l'utilisateur arrive proprement sur votre site. Tout autre mode de fonctionnement est à proscrire et ne peut être parfaitement compatible.
     
    • 0
  13. Simon développeur PEEL a ajouté un message dans un sujet  Affichage Colonne De Droite Bug Sur Pages Catégorie Et Produits   

    Bonjour,
     
    L'apparition des colonnes se fait dans les fichier modeles\peel7\smarty\haut.tpl et modeles\peel7\smarty\bas.tpl. Les variables de configuration du site xxxxxx_columns_count sur la page administrer/configuration.php permettent de régler le nombre de colonnes par type de page. Les positions des différents éléments dans les colonnes sont réglable dans la page administrer/sites.php.
    • 0
  14. Simon développeur PEEL a ajouté un message dans un sujet  Meta Mot Clé   

    Bonjour,
     
    Les mots clés sont ensuite traité par le bloc de code
    if (!empty($this_keywords)) { // Nettoyage des mots clés - on n'en garde que 12 maximum (conseillé : max 8) $temp_array = array_unique(explode(',', trim(String::strip_tags(str_replace(array("\r", "\n", "\t", '!', '?', '(', ')', '.', '#', ':', ';', '&nbsp;', '+', '-', " ", ".", '"', "'"), ',', String::html_entity_decode(str_replace(array('&nbsp;'), ',', String::strtolower($this_keywords)))))))); foreach($temp_array as $this_key => $this_value) { if (String::strlen($this_value) < 4 || (String::strlen($this_value) < 5 && $this_key > 6) ) { unset($temp_array[$this_key]); } } $this_keywords = implode(', ', array_slice($temp_array, 0, 12)); } La ligne unset($temp_array[$this_key]); supprime les mots clés qui ne correspondent pas aux critères de tailles
    • 0
  15. Simon développeur PEEL a ajouté un message dans un sujet  Pour La Nouvelle Version   

    Bonjour,
     
    Dans la fonction affiche_formulaire_produit, vous pouvez ajouter
    if (!empty($prix_achat) && empty($prix)) {             if (display_prices_with_taxes_in_admin ()) {                   $prix = $prix_achat * 1.196;             } else {                $prix = $prix_achat;             } }  
    dans la fonction affiche_formulaire_produit du fichier administrer\produits.php, sous la ligne $prix_achat = fprix($prix_achat, false, $GLOBALS['site_parameters']['code'], false, null, false, false);
    • 0
  16. Simon développeur PEEL a ajouté un message dans un sujet  Menu Arborescent Sur Peel 5.7   

    Bonjour,
     
    Cette parie du code ne nécessite pas de connaissance en programmation objet, mais la fonction get_item_display est une fonction récursive ce qui ne facilite pas les choses comme vous l'avez constaté. Modifier ce menu nécessite d'ouvrir le code, faire des tests, etc... Nous pouvons intervenir sur ce sujet, mais dans un cadre contractuel uniquement. Si vous le souhaitez, vous pouvez prendre contact avec un conseiller commercial au 01 75 43 67 97
    • 0
  17. Simon développeur PEEL a ajouté un message dans un sujet  Redirection Transparent Nom De Domaine Gandi Pb Paypal   

    Oui il faut configurer votre domaine proprement et tout autre domaine qui redirige doit le faire proprement avec une redirection permanente 301 - ceci est à discuter avec votre hébergeur.

    PS : Concernant mon précédent message, dans la dernière phrase je voulais dire transparente et non pas permanente => message édité.
    • 0
  18. Simon développeur PEEL a ajouté un message dans un sujet  Redirection Transparent Nom De Domaine Gandi Pb Paypal   

    Bonjour,
    Ce que certains hébergeurs appellent "redirection transparente" est en fait la création d'une frame qui permet de mettre votre réel site à l'intérieur. Ce genre de fonctionnement est fortement déconseillé pour 3 raisons :

    - l'utilisateur ne peut pas facilement voir l'URL réelle qu'il voit, mais toujours la même factice, et donc il aura plus de mal à revenir au même rendroit
    - les moteurs de recherche n'aiment pas du tout ce genre de fonctionnement et le pénalise fortement
    - et par ailleurs, toute plateforme de paiement sérieuse va empêcher de fonctionner dans ces conditions, vu que cela pourrait être utilisé par des sites peu recommandables qui cherchent à cacher des informations ou les manipuler par l'intermédiaire de la frame

    => Je vous conseille donc d'abandonner l'idée d'utiliser des redirections transparentes.
    • 0
  19. Simon développeur PEEL a ajouté un message dans un sujet  Menu Arborescent Sur Peel 5.7   

    Bonjour,
     
    Sur la version 5.7, la fonction get_item_display gère l'affichage du menu. Dans cette fonction, le bloc de code
     
                    if (!in_array($this_item, $item_all_parents_array[$highlighted_item]) && $this_item != $highlighted_item) {                     // Si le noeud sélectionné n'est pas un fils de ce noeud ou ce noeud lui-même, on cache la section qui dépend de ce noeud                     $style = 'display:none';                 } else {                     $style = '';                 } permet d'afficher ou non l'arborescence de la catégorie sélectionnée. Il faut comprendre pourquoi les conditions !in_array($this_item, $item_all_parents_array[$highlighted_item]) et/ou $this_item != $highlighted_item sont vrai pour comprendre le problème
    • 0
  20. Simon développeur PEEL a ajouté un message dans un sujet  Menu Arborescent Et Autres Questions Sur Peel 7   

    Bonjour,
     
    Modifier le menu de catégorie nécessite des modifications importantes du code. Nous pouvons réaliser cette demande de personnalisation si vous le souhaitez, il faut dans ce cas prendre contact avec un conseiller commercial au  01 75 43 67 97.
    • 0
  21. Simon développeur PEEL a ajouté un message dans un sujet  Meta Mot Clé   

    Bonjour,
     
    Les mots clés sont stocké dans la variable $this_keywords de la fonction affiche_meta(). Le bloc de code ci dessous compose le contenu de cette variable (version 7)
           
           $this_keywords = $this_title . ' ' . vb($GLOBALS['meta_keywords']) . ' ' . vb($m['nom']) . ' ' . vb($m['meta_key']) . ' '. vb($GLOBALS['strSpecificMeta']['Keywords'][$page_name]);
           if (String::strlen($this_keywords) < 70) {
                Si la longueur des mots clés est inférieur à 70 caractères, le champ méta description est ajoutée
                $this_keywords .= ' ' . $this_description;
            }
            if (String::strlen($this_keywords) < 100) {
                Si la longueur des mots clés est inférieur à 100 caractères, les mots clés par défaut sont ajoutés
                $this_keywords .= ' ' . $m_default['meta_key_' . $_SESSION['session_langue']];
            }
    • 0
  22. Simon développeur PEEL a ajouté un message dans un sujet  Couleur Arriere Plan Flooter   

    Bonjour,
     
    Il faut bien modifier le CSS. Avez-vous fait F5 sur la page après votre modification? Vous pouvez aussi vider le dossier de cache depuis le back office (configuration>nettoyage de dossier.)
    • 0
  23. Simon développeur PEEL a ajouté un message dans un sujet  Pour La Nouvelle Version   

    Bonjour,
     
    C'est à dire que si le champ "Prix d'achat en € HT :" est renseigné, le champ "Prix de vente en € TTC :" soit automatiquement rempli ?
    • 0
  24. Simon développeur PEEL a ajouté un message dans un sujet  Pour La Nouvelle Version   

    Bonjour,
     
    Il y aura quelques modifications du back office de la futur version :)
     
    C'est le cas si vous basculer l'affichage des prix en HT dans le back office depuis la page de paramètres du site. Les prix sont inséré en HT depuis le back office, et automatiquement convertit en TTC avant l'intertion dans la base de donnée.
    • 0
  25. Simon développeur PEEL a ajouté un message dans un sujet  Problème De Remplacement De Tag Dans Les Emails   

    Bonjour,
     
    Le problème n'est pas reproductible actuellement. Vous pouvez télécharger la version 7.0.4 actuellement distribué sur peel.fr, et reprendre les fichiers lib\fonctions\emails.php (pour la fonction send_email) et lib\fonctions\emails.php (pour la fonction sendclient()).
    • 0

Twitter Advisto ecommerce

Facebook PEEL Shopping