Simon développeur PEEL

Administrateur PEEL
  • Content count

    2,913
  • Joined

  • Last visited


Everything posted by Simon développeur PEEL

  1. Simon développeur PEEL added a post in a topic Aucune image pour les sous-catégories   

    Bonjour,
    Pouvez vous vérifier que les arguments de la fonction get_subcategories_table() utilisé dans le fichier achat/index.php soit bien comme ceci :


    $subcategories_table = get_subcategories_table($catid, 5, true);
    [/CODE]
    ?
    • 0
  2. Simon développeur PEEL added a post in a topic Enlever a partir de devant cheque cadeau ?   

    Bonsoir,

    vous devez tester $this->on_check pour savoir si le produit est un cheque cadeaux, comme ceci :


    if(!empty($this->on_check)) {
    $output = affiche_prix($this, $with_taxes, $reseller_mode, $return_mode, $display_with_measurement, $item_id, $display_ecotax, $display_old_price, $table_css_class, $display_old_price_inline);
    } else {
    $output = ' à partir de : ' . affiche_prix($this, $with_taxes, $reseller_mode, $return_mode, $display_with_measurement, $item_id, $display_ecotax, $display_old_price, $table_css_class, $display_old_price_inline);
    }
    [/CODE]
    • 0
  3. Simon développeur PEEL added a post in a topic [Tutorial] Installation De Peel Shopping 7.2   

    Mise à jour suite à la sortie de la version 6.3. Seul le titre a été mis à jour.
    • 0
  4. Simon développeur PEEL added a topic in PEEL SHOPPING : logiciel open source de boutique en ligne   

    Sortie de la nouvelle version PEEL Shopping 6.3
    Bonjour à tous,

    Nous sommes heureux de vous informer de la sortie de la version 6.3. Cette nouvelle version contient de nombreuses fonctionnalités supplémentaires. La version SHOPPING est disponible en téléchargement gratuit sur le site http://www.peel.fr/.

    Vous pouvez découvrir les nouvelles possibilités offertes par PEEL SHOPPING et le module PREMIUM sur le site de démonstration : http://premium.peel.fr/
    Vous pouvez voir les améliorations apportées à l'administration de PEEL en vous connectant avec les identifiants ci-dessous :
    login : demo@peel.fr
    mot de passe : demo

    Nous sommes à votre écoute au 01 75 43 67 97 pour toute demande d'information.


    RELEASE NOTES comparatives PEEL SHOPPING 6.3 / PEEL SHOPPING 6.2 en date du 12/12/2011

    Fonctionnalités / améliorations :

    - Affichage des attributs de produits sur la page catalogue.
    - Ajout d'un texte administrable et images pour les attributs personnalisables.
    - Possibilité de segmenter les utilisateurs (critères : type d'utilisateur, fréquence d'achat, suivi souhaité ou pas, état d'esprit du client, état du suivi, budget HT du client, chances d'aboutissement du projet).
    - Ajout de la gestion de la mention "Sur devis" dans les fiches produits à partir du back-office.
    - Ajout de la gestion des pièces jointes dans les emails.
    - Ajout des liaisons continents et pays.
    - Ajout de la multiplicité des bannières de droite.
    - Ajout de la possibilité de consulter les demandes de contact faites via le formulaire en front-office.
    - Ajout de la possibilité du logo multilingue.
    - Ajout de la prise en compte des onglets dans le moteur de recherche.
    - Ajout de la prise en compte des attributs administrables dans le moteur de recherche.
    - Ajout de la recherche des articles et marques par défaut si rien de rempli dans la recherche.
    - Ajout de la sauvegarde du panier.
    - Ajout de la table "peel_utilisateur_connexions".
    - Possibilité d'ajouter au panier à partir des pages catalogues (activable / désactivable à partir du back-office).
    - Ajout de lien vers les sites societe.com et infogreffe.com dans les fiches utilisateurs en back-office.
    - Ajout de l'onglet modération dans le back-office.
    - Ajout des champ 'id_categorie', 'appearance', 'width', 'height' la table peel_bannieres.
    - Ajout du captcha lors de l'inscrition des utilisateurs.
    - Ajout du champ "extra_javascript" dans la table peel_banniere.
    - Ajout du compteur de visites par produits.
    - Ajout du module KEKOLI.
    - Ajout du moteur de recherche avancée.
    - Ajout de la possibilité d'automatisation de la génération des produits associés.
    - Changement du module tagcloud (pour ne plus permettre son affiche lorsqu'il n'y a pas de tag).
    - Connexion entre les utilisateurs et le module d'envoi d'emails pour faciliter l'envoi d'emails.
    - Déplacement du lien "Commande cadeaux" dans le menu de l'administration de "Utilisateurs" vers "Ventes et comptabilité".
    - Déplacement du modules / devises des modules Premium vers la version SHOPPING.
    - Enregistrement de l'historique des connexions des utilisateurs.
    - Envoi de l'email send_avis_expedition($commandeid) lorsque le statut d'une commande passe en "Expédiée".
    - Erreur d'affichage (cas d'un produit avec gestion de stock appliqué).
    - Exécution de l'envoi de newsletter par cron (si le module est présent).
    - Fil d'ariane dans le process de commande.
    - Gestion de liens en bas de page ==> Ajout d'une zone html personnalisable pour gérer les liens du footer.
    - Gestion des appels (émis / reçus) de l'utilisateur sur la fiche utilisateur.
    - Insertion de la fonction de tracert admin sur la fiche utilisateur, afin de lister les actions admins + affichage des action admin de l'utilisateur sur la fiche utilisateur.
    - Intégration de l'envoi multiple depuis la page utilisateurs (uniquement aux utilisateur sélectionnés).
    - Les attributs administrables modifient dynamiquement le prix du produit en front office (fiche produit et page catalogue si activé).
    - Lien "Produit précédent" "Produit suivant" sur les pages produits.
    - Enregistrement de l'historique des actions d'administration des administrateurs de la boutique.
    - Liste des appels entrants et sortants quelle que soit la personne qui a géré l'appel téléphonique.
    - Mise à jours des champs "on_ref_produit et nb_ref_produits" à la modification d'un produit.
    - Mise en place d'un objet de cache disponible.
    - Mise en place d'une zone personnalisable pour la page contact.
    - Mise par défaut $order = "id" , $sort = "DESC" de la fonction affiche_liste_commandes.
    - Modification de l'affichage pour l'affiliation.
    - Modification du nombre de lignes pour le tag HTML.
    - Page 404 administrable.
    - Possibilité d'ajouter de la documentation affichable dans le compte utilisateur (il est possible de mettre une documentation différente par statut d'utilisateur).
    - Possibilité d'appeler le client à partir de l'onglet commercial ==> "Liste des clients a contacter".
    - Possibilité d'associer un utilisateur du site à un administrateur, et possibilité de filtrer les utilisateurs qui sont suivi par chaque administrateur de la boutique.
    - Programmer un contact (relance commerciale) avec un utilisateur.
    - Réduction de la taille du bloc de prix pour les modules "A la une" et "Produits récemment consultés".
    - Remplacement des messages d'erreur dans le module de téléchargement.
    - Restructuration de l'onglet rédactionnel dans le menu du haut en back-office.

    Optimisation du code (rapidité, compatibilité, sécurité, homogénéité, etc.) :

    - Ajout du update() avant create_or_update_order().
    - Ajout d'un espace avant selected="selected".
    - Ajout d'un paramétrage pour mode débug.
    - Correction d'indentation HTML.
    - Déplacement de la fonction getCleanHTML dans la classe String.
    - Factorisation du code.
    - Homogénéisation du format demandé pour les dates.
    - Intégration d'une fonction de conversion d'encodage de caractère complétant la fonction utf8_encode avec certain caractères encodé en cp1252.
    - Nettoyage css non utilisé.
    - Protection des variables dans les requêtes.
    - Remplacement de mb_. par les équivalents en String::.
    - Remplacement de substr par String::substr et idem strlen là où c'est nécessaire.
    - Remplacement des target=_blank par des window onclick.
    - Refonte des fonctionnalités de filtrage sur les utilisateurs.
    - Retrait des echo au profit d'une variable $output retournable par une fonction.
    - Suite à des problèmes en INNODB de la taille du texte stockable dans des champs, la spécification du moteur MyISAM en SQL a été remise.
    - Suppression de la fonction select_db, inutile et mal nommée.
    - Suppression de l'affichage de la description dans le module "Nouveauté".
    - Suppression de l'affichage du descriptif lors d'un affichage en colonne.
    - Suppression de l'appel à une variable $type non présente ailleurs dans la fonction.
    - Suppression de l'include de script.js.
    - Suppression du / en fin de detected_wwwroot.
    - Uniformisation des checkboxs et des boutons radio dans l'administration des attributs personnalisables.
    - Uniformisation des inputs radio sur la configuration des attributs dans le back-office.
    - Utilisation systématique de ENGINE=MyISAM et DEFAULT CHARSET=utf8.

    Correction de bogues :

    - Affichage corrigé si id_utilisateur=0 pour une commande.
    - Correction de l'administrer/prix_pourcentage.php.
    - Correction de l'affichage des avis d'utilisateurs.
    - Correction de la récupération de la lettre pour le lexique.
    - Correction de bug sur etat_stock qui empêchait ré-incrémentation de stock lors de MAJ.
    - Correction de commentaires en back-office.
    - Correction de constante de langue spécifique à notre activités.
    - Correction de default non défini dans le fichier SQL + uniformisation des mots clé DEFAULT en majuscule.
    - Correction de Depuis PHP 5.1.0 (lorsque les fonctions date/heure ont été écrites), chaque appel à une fonction date/heure génère une E_NOTICE si le décalage horaire n'est pas valide et/ou un message E_WARNING si vous utilisez des configurations système ou la variable d'environnement TZ. .
    - Correction de display_extra_link + mention trop spécifique dans le backoffice.
    - Correction de extra_link dans la class Product.
    - Correction de la fonction "affiche_etat_stock" qui ne vérifier pas si le module été activer.
    - Correction de la gestion des couleurs de menu par catégorie.
    - Correction de la gestion d'une URL complètement différente pour une langue.
    - Correction de la langue dans le module de téléchargement.
    - Correction de la mention Paypal dans un email d'alerte.
    - Correction de la modification d'une commande lorsque celle-ci n'a pas de mode de transport.
    - Correction de la page admin_rights.php + correction de
    mal fait.
    - Correction de la possibilité de payer un montant partiel de commande avec le module CB + Corrections diverse.
    - Correction de la prise en compte des catégories lors d'une validation échouée de l'ajout d'un produit.
    - Correction de la valeurs de $max_length.
    - Correction de la validation W3C.
    - Correction de la variable $stock_remain_all qui ne prenait pas en compte l'état on_stock d'un produit.
    - Correction de l'affichage des bannières : 1 seule par espace.
    - Correction de l'affichage des partenaires.
    - Correction de l'affichage des produits cadeaux.
    - Correction de l'affichage du prix de l'option "Taille" des produits.
    - Correction de l'affichage du titre de la page de retour après paiement.
    - Correction de l'ajout des paramètres $allow_escape_double_quote = true, $allow_escape_single_quote = true).
    - Correction de l'appel à la page achat/index.php avec de mauvais arguments.
    - Correction de l'appel à une fonction appartenant à un module, sans que cet appel soit protégé.
    - Correction de l'application des paramètres $allow_escape_double_quote = true et $allow_escape_single_quote = true).
    - Correction de l'envoi du numéro de tracking dans les emails d'expédition.
    - Correction de l'Erreur de parsing sur la page produit.
    - Correction de l'import si les id produits sont spécifiées.
    - Correction de l'indentation.
    - Correction de messages d'erreurs lors de la validation de l'envoie d'une demande de paiement partielle.
    - Correction de valeurs en dur.
    - Correction de variables define("BEFORE_TWO_POINTS", "") ; déplacer pour être défini avant les fprix.
    - Correction de Warning sur les références et les couleurs.
    - Correction des colspans du tableau dans la liste des produits en BO.
    - Correction des messages d'erreur sur le module de téléchargement.
    - Correction des paramètres de la fonction filtre_javascript + corrections diverses.
    - Correction des résultats de recherche.
    - Correction d'espaces avant les deux points en version FR.
    - Correction du calcul et de l'affichage du prix des options (remises utilisateurs pas prises en compte comme il le faut => parfois en double).
    - Correction du développement sur Google map.
    - Correction du fonctionnement des codes promos car peel_utilisateurs_codes_promos ne contient pas forcément les infos d'un code => se baser sur peel_commandes.
    - Correction du message d'erreur lié à l'upload des images (automatisation des extentions et du poids des fichiers).
    - Correction du redimensionnement de l'image lors de l'upload.
    - Correction du module à la une qui affichait les produits qui étaient en cadeaux.
    - Correction du module "A la une".
    - Correction du module "Cadeaux".
    - Correction du module last_views.
    - Correction du module téléchargement.
    - Correction du moteur de recherche dans la liste des commandes.
    - Correction du problème qui efface les informations déjà mises dans le formulaire lorsqu'on rajoute une ligne.
    - Correction du z-index bannière publicitaire flash (+ wmode) qui passait au dessus du menu et panier.
    - Correction d'un bug d'encodage du caractere € UTF-8 sur getCleanHTML.
    - Correction d'une erreur dans les références et d'autres corrections.
    - Correction d'une erreur de comparaison suite à la correction du module de téléchargement.
    - Correction d'une erreur de frappe (mise en commentaire d'une parenthèse).
    - Correction de fautes d'orthographe diverses.
    - Correction d'une variable indéfinie + fautes dans une constante de langue.
    - Correction erreur effacement $product_object->get_product_main_picture(true);.
    - Correction indication que le champ de la date d'expiration d'une bannière est obligatoire, car l'affichage de celle-ci compare la date du jour avec la date de fin de la bannière renseignée en back-office.
    - Correction mineur sur le code + correction de textes.
    - Correction mineurs dans la page sites.php (variable indéfini + position du bloc des devises.).
    - Correction sur la requête sql lors de l'utilisation du pseudo comme critère.
    - Correction sur le fonctionnement des formulaires.
    - Corrections sur gestion des conversions de devises lors du passage de commandes.
    - Corrections W3C.
    - Lorsqu'une commande à des prix à virgule et que l'on effectue une remise en pourcentage, nous nous retrouvions avec une remise en euros de 0.xxxxE10.
    - Modification de l'affichage du prix dans le pop-up d'ajout au caddie : tenir compte de la valeur de la fonction display_prices_with_taxes_active()
    - Suppression d'une erreur dans la fonction get_modules qui affichait le module "Nouveauté".
    - Rétablissement du mode de fonctionnement de "Utilise" de peel_utilisateurs_codes_promos qui dit combien de fois un code promo a été utilisé par un utilisateur, si la ligne est présente dans la table.
    • 1 reply
    • 3,346 views
  5. Simon développeur PEEL added a post in a topic probleme method _POST pour paiement   

    Bonjour,
    sur quel page?
    • 0
  6. Simon développeur PEEL added a post in a topic chemin pour produit numerique   

    Bonjour,
    Il faut juste renseigner le nom du fichier dans ce champ
    • 0
  7. Simon développeur PEEL added a post in a topic confirmation de commande   

    Bonjour,

    => Il faut utiliser le code de mise à jour de statut de commande dans le fichier modules/paypal/ipn.php, au niveau de

    if ($payment_status == "Completed") {
    $peel_status = 3;
    }

    [/CODE]


    => De quel référence parlez-vous? S'agit t'il de l'id de commande ou du numéro de facture?



    Pour afficher le lien de téléchargement dans l'email, ajouter la ligne suivante dans le fichier administrer/commandes.php, à la ligne 148 :
    $contenu .= "Votre lien pour le téléchargement : $wwwroot/modules/download/telecharger.php?id=$downloadid&key=$cle\r\n\r\n";

    Par contre, pouvez vous nous fournir le fichier facture/commande_pdf.php svp? le message NO HACKING S'affiche si la page est appelé avec de mauvais arguments. Hors, le lien vers la facture est généré correctement (les paramètres code_facture et mode sont présents)
    • 0
  8. Simon développeur PEEL added a post in a topic Comment redimensionner OPTION   

    Bonjour,
    sur la 6.2, il faut modifier la ligne 60 :


    <select name="attribut' . $i . '">
    [/CODE]
    • 0
  9. Simon développeur PEEL added a post in a topic Probleme Email   

    Si vous avez accès à vos log d'erreurs de votre serveur, vous pouvez les consulter pour en apprendre d'avantage. Sinon, vous pouvez demander à votre hébergeur.
    • 0
  10. Simon développeur PEEL added a post in a topic Problème envoi email en local   

    Bonjour,
    L'erreur que vous rencontrez est généré par le fait qu'aucun serveur d'envoi d'email est configuré sur votre serveur local. Ce problème doit être présent sur la première boutique, mais l'affichage des erreurs ne doit pas être configuré de la même façon sur les deux boutiques.
    Vous pouvez paramétrer l’affichage des erreurs PHP depsui la configuration général de la boutique, au niveau du champ IPs dont l'affichage des erreurs PHP est activé :
    • 0
  11. Simon développeur PEEL added a post in a topic Ou est la couleur bleu tres clair du menu de gauche   

    Bonjour,
    Il s'agite en fait d'une image en background repeat, sideblocktitle_content.jpg. Ce background est utilisé dans la classe css .sideblocktitle_content_container
    • 0
  12. Simon développeur PEEL added a post in a topic Comment enlever le choix de la quantité   

    Bonjour,
    La configuration est bonne. Je pense que le problème est lié au problème que vous mentionnez dans le sujet
    Il faut qu'un technicien intervienne sur votre site pour comprendre l'origine du problème. Nous pouvons intervenir pour corriger ce problème, je vous invite pour cela à contacter le service commercial au 01 75 43 67 97.
    Merci
    • 0
  13. Simon développeur PEEL added a post in a topic Probleme Email   

    Bonjour,

    Assurez-vous que l'option d'envoi d'email et bien coché en back office. Dans la page administrer/sites.php, encart "Gestion des emails", option Activation de l'envoi d'emails sur tout le site :.
    • 0
  14. Simon développeur PEEL added a post in a topic Mettre (a partir de) devant les prix   

    Bonjour,
    vous pouvez remplacer l'espace par un espace insécable (entité HTML ).
    • 0
  15. Simon développeur PEEL added a post in a topic code promo vide le panier   

    Bonjour,

    Ce sujet est complexe, et pour déterminer avec certitude l'origine du problème et le résoudre, il faudrait qu'un technicien intervienne sur votre site. Je vous invite donc à vous rapprocher de notre service commercial au 01 75 43 67 97 pour que l'on puisse traiter votre demande.
    • 0
  16. Simon développeur PEEL added a post in a topic Comment redimensionner OPTION   

    Bonjour,
    Vous pouvez ajouter style="width: 150px;" dans le select par exemple, pour forcer la taille du menu déroulant à 150px
    • 0
  17. Simon développeur PEEL added a post in a topic Erreur appel Api de paiement   

    Bonjour,
    Quel est la solution technique de votre moyen de paiement CB. L'erreur ressemble à un message de l'API d'atos, mais pouvez-vous confirmer svp?
    • 0
  18. Simon développeur PEEL added a post in a topic Comment redimensionner OPTION   

    Bonjour,
    La taille des attributs est modifiable dans la fonction affiche_attributs_form_part() du fichier modules\attributs\fonctions.php. Ajouter un attriburt CSS dans le select

    <select id="' . $form_id . '_custom_attribut' . $i . '" name="attribut' . $i . '" onchange="update_product_price_from_attribute'. $save_suffix_id.'(this.value, \''. vn($product_object->id).$save_suffix_id .'\')">
    [/CODE]
    • 0
  19. Simon développeur PEEL added a post in a topic Comment enlever le choix de la quantité   

    Bonjour,

    Juste une capture d'écran de la configuration de votre code promo, pour s'assurer que le problème de code promotionnel que vous rencontrez n'est pas un problème de configuration
    • 0
  20. Simon développeur PEEL added a post in a topic Taille image sur création produit   

    Bonjour,
    Il faut modifier la fonction upload(). La fonction de votre message précédent est get_upload_errors_text.
    La fonction upload() est défini ligne 882 du fichier fonctions_admin.php
    • 0
  21. Simon développeur PEEL added a post in a topic Comment enlever le choix de la quantité   

    Bonjour,
    Je voulais parler de la configuration du code promo en back office (/administrer/codes_promos.php)
    • 0
  22. Simon développeur PEEL added a post in a topic Taille image sur création produit   

    Bonjour,
    l'erreur se situe dans le fichier lib/fonctions/fonctions_admin.php, dans la fonction upload.
    A la ligne 890, il faut forcer la casse de l'extension du fichier :


    $extension = strtolower(pathinfo($the_file['name'], PATHINFO_EXTENSION));
    [/CODE] Le redimensionnement ne faisait pas à cause de la condition quelque ligne en dessous : [CODE]
    in_array($extension, $GLOBALS['extensions_valides']['image'])

    • 0
  23. Simon développeur PEEL added a post in a topic Mettre (a partir de) devant les prix   

    Vous pouvez essayer de déplacer la phrase au niveau de la fonction affiche_prix, du fichier lib/class/Product.php.


    $output = 'a partir de : ' . affiche_prix($this, $with_taxes, $reseller_mode, $return_mode, $display_with_measurement, $item_id, $display_ecotax, $display_old_price, $table_css_class, $display_old_price_inline);
    [/CODE]
    • 0
  24. Simon développeur PEEL added a post in a topic Personnalisation de "a la une" ?   

    Bonjour,

    dans la fonction get_modules() dans le fichier lib/fonctions/fonctions.php

    il faut chercher le bloc de code

    elseif ($this_module['technical_code'] == 'news') {
    if (is_rollover_module_active ()) {
    $items_html_array = get_on_rollover_products_html();
    if (vn($GLOBALS['site_parameters']['type_rollover']) == 1) {
    $this_module_output = affiche_menu_deroulant_1('scrollerdiv_' . $this_module['technical_code'], $items_html_array);
    } elseif (vn($GLOBALS['site_parameters']['type_rollover']) == 2) {
    $this_module_output = affiche_menu_deroulant_2('scrollerdiv_' . $this_module['technical_code'], $items_html_array);
    }
    }
    }
    [/CODE] et ajouter le test sur la présence de la constante IN_HOME. Cette constante est défini uniquement sur la page d'accueil. Vous pouvez donc modifier le test de cette manière : [CODE]($this_module['technical_code'] == 'news' && defined('IN_HOME')) { Pour modifier la taille de l'image, vous devez modifier la fonction get_product_in_container_html et changer les paramètres de la fonction thumbs : thumbs($display_picture, 150, 150, "fit")
    • 0
  25. Simon développeur PEEL added a post in a topic pb affichage sous-catégorie   

    Bonjour vnintoz,
    Pouvez-vous tester le contenu de la variable $subcategories_table et de nous communiquer le résultat svp ?

    var_dump($subcategories_table);

    merci
    • 0

Twitter Advisto ecommerce

Facebook PEEL Shopping