Gilles Boussin

Administrateur PEEL
  • Content count

    13,833
  • Joined

  • Last visited


Everything posted by Gilles Boussin

  1. Gilles Boussin added a post in a topic Logo Dans Les Emails   

    Bonjour,

    Vous avez la possibilité de modifier vos modèles d'email à votre convenance dans l'administration.
    Si vous souhaitez rajouter des entêtes de manière semi-automatisée à tous vos emails, vous pouvez traiter tous les emails avec un UPDATE en SQL et CONCAT('balise image entête', ...).
    Ou alors de rajouter ce que vous souhaitez dans la fonction d'envoi d'emails send_mail dans lib/fonctions/email.php qui est utilisée partout pour les envois d'emails.

    Gilles
    • 0
  2. Gilles Boussin added a post in a topic Problème Virgule Quantité Vente Au Litre Ou Au Kilo   

    Bonjour,

    * Il y a deux concepts très différents à ce sujet :

    - l'affichage de prix au kilo ou au litre

    - la commande d'une quantité décimale d'un produit, et non pas d'un nombre entier

    Ces deux notions sont complètement indépendantes, d'un point de vue conceptuelle comme au niveau du code PHP.
    La première notion est couverte par PEEL Shopping, et non pas la seconde.

    * Si vous voulez permettre des commandes de quantités décimales, cela va poser plusieurs problèmes :
    - précision possible à définir - et modifier le format de "quantite" dans la table peel_commandes_articles
    - retirer les intval qui protègent les quantités à divers endroits du code, et mettre des floatval à la place + traitement de la précision autorisée
    - affichage à adapter partout (commandes, factures, etc.) - les utilisateurs lambda ne voulant bien sûr pas avoir 1.00000000 indiqué dans une quantité
    - modules divers : stocks, prix par lots, etc ne sont pas prévus pour fonctionner avec des quantités décimales

    Concernant votre question sur virgules et points, dans PEEL Shopping la fonction get_float_from_user_input() vous permet de décoder l'entrée d'un utilisateur quel que soit son format.

    * Sans faire de moficiation, si vous voulez vendre des produits au mètre, au litre ou au kilo, avec une précision au centième ou au millième, vous pouvez créer des produits avec le prix d'un cm, mm, centilitre, millilitre ou gramme. Et tout fonctionnera de manière adéquate sans avoir besoin de quantités décimales.
    • 0
  3. Gilles Boussin added a post in a topic Probleme Importation Base Sql Sur Hébergement Peel   

    Bonjour,

    Il s'agit là d'un problème d'import SQL avec le logiciel phpmyadmin. Je ne connais pas cette erreur, donc je vous invite à regarder sur google, sur leur documentation ou des forums phpmyadmin.

    Gilles
    • 0
  4. Gilles Boussin added a post in a topic Petite Question Sur Le Menu (Peel Shopping 7.1)   

    J'ai trouvé d'où vient votre problème : quand il n'y a pas d'URL rewriting car module Premium pas activé, la détection d'URL est différente et ça mettait en jaune "Autre" dans le cas où on était dans une catégorie, alors que sinon ça n'était pas le cas.

    Vous pouvez voir la modification ici :
    https://github.com/advisto/peel-shopping/commit/4679bd799331691798d0ca66e4f81feab174025a
    et y récupérer la dernière version du fichier lib/fonctions/display.php

    Gilles
    • 0
  5. Gilles Boussin added a post in a topic Menu Plusieurs Niveaux 7.10   

    Bonjour,

    Oui cela est réglable dans les variables de configuration product_categories_depth_in_menu et content_categories_depth_in_menu qui sont à 1 par défaut. Si vous les mettez à la valeur 2 dans la page de configuration de variables dans l'administration, cela va créer des sous-menu si vous avez des sous-catégories.

    Gilles
    • 0
  6. Gilles Boussin added a post in a topic Taille Du Cadre De Prix Dans Fiche Produit   

    Jean-Luc,


    > mais ne pourrait-on pas faire quelque chose pour que la taille du cadre s'adapte à la longueur du texte à mettre dedans ?
    C'est comme cela que c'était avant, et le navigateur voulait le faire trop large pour vous.

    Reprenez ce que je vous ai indiqué, et mettez la largeur que vous voulez.
    Sur ce genre de sujet, il n'y a pas de bonne ou mauvaise solution dans l'absolu, si c'est large on voit tout bien mais ça prend de la place, sinon c'est pratique ça ne prend pas de place mais forcément ça fait plus tassé.
    • 0
  7. Gilles Boussin added a post in a topic Petite Question Sur Le Menu (Peel Shopping 7.1)   

    J'ai fait de la place dans ma messagerie du forum, vous pouvez m'envoyer les accès admin pour que je regarde votre configuration.
    Vous dites n'avoir fait aucune modification mais le fil d'ariane général est par défaut inactif à ma connaissance, donc si vous avez touché à des éléments ceci peut éventuellement avoir un impact.
    • 0
  8. Gilles Boussin added a post in a topic Petit Problème Avec Le Fil D'ariane   

    Bonjour,

    Le fil d'ariane général n'est pas actif sur le site de démonstration, et n'est pas activé lors de l'installation.
    Le site de démonstration est la version du logiciel sans aucune modification. Il n'y a que du paramétrage et des données propres à ce site.
    Nous avons par ailleurs dans le logiciel (site de démo et toute installation) un fil d'ariane spécifique pour les sections produits qui est bien intégré, qui ne concerne que certaines pages pour lesquelles les microdatas sont importantes pour Google, et donc sa présence est fortement souhaitable.
    Le fil d'ariane général n'est à notre sens pas souhaitable, et il est donc désactivé par défaut mais tout de même présent dans le code si vous voulez le modifier et en faire quelque chose d'adapté à votre charte graphique.

    Gilles
    • 0
  9. Gilles Boussin added a post in a topic [Officiel] Sortie De Peel Shopping 7.1 En Responsive Design Avec Bootstrap   

    A partir de maintenant, lorsque vous téléchargez PEEL SHOPPING 7.1 vous avez droit à la version 7.1.1 :

    Voici la liste des améliorations (nous sortons cette version à cause des deux premiers points ci-dessous qui peuvent gêner certains utilisateurs) :

    - Correction d'un problème si post_max_size inférieur à la taille de téléchargement souhaitée pour permettre quand même l'upload avec fineuploader
    - Correction de l'afffichage d'un message lors du passage d'une commande en expédié, sans conséquence autre que l'affichage
    - Correction textes d'explication des variables minify créés lors de l'installation
    - Correction de l'affichage des images de catégories en cas de présence d'images sur certaines catégories et pas d'autres
    - Correction de l'ordre des langues dans l'administration
    - Empêcher que des select d'attributs ne s'élargissent trop sur les pages produits
    - Ajout de compatibilité si le module RSS présent par défaut est retiré
    - Affichage message d'erreur venant du serveur lors d'un problème upload plutôt que message générique
    - Ajout de nouvelles variables de configuration pour faciliter l'ajout d'appel à des fichiers externes de javascript, de fonctions et de langue

    Pour migrer à partir d'une autre version, consultez :


    Gilles
    • 0
  10. Gilles Boussin added a post in a topic Erreur Ssi À L'installation - Hébergeur Icodia   

    Pour information, cette ligne dans le .htaccess est considérée comme un élément non négligeable de la protection de votre site, pour éviter qu'un hébergement mal configuré par défaut n'expose le contenu de vos répertoires.
    Ce n'est pas grave de les retirer, mais ça retire une sécurité.
    • 0
  11. Gilles Boussin added a post in a topic Erreur Affichage Caddie / Commande   

    L'erreur Smary "Invalid compiled template" veut dire que Smarty a eu un problème, le plus simple est de retransférer votre fichier modules/ariane_panier.tpl - si ça ne résout pas le problème, éditez le fichier en rajoutant un espace (en ligne 2 par exemple) à l'intérieur par exemple, pour montrer à Smarty que le fichier a changé
     
    Pour le panier, je vous laisse regarder les montants et les cohérences en fonction de tous vos réglages.
    • 0
  12. Gilles Boussin added a post in a topic Taille Du Cadre De Prix Dans Fiche Produit   

    J'ai regardé sur votre site. C'est étonnant que le navigateur veuille élargir ces select autant alors que le texte à l'intérieur n'est pas long.
    Vous pouvez rajouter dans le fichier screen.css dans la section  :
    @media (min-width: 992px) { (vers ligne 1600) :
     
      .fp_produit .affiche_critere_stock {         max-width: 350px;     } Je mets cela dans la future version.
    • 0
  13. Gilles Boussin added a post in a topic Taille Du Cadre De Prix Dans Fiche Produit   

    Bonsoir,
     
    Par défaut à ma connaissance ça ne s'affiche pas comme cela. Si vous ne voyez pas quels changements vous auriez fait sur ce sujet, je vous invite à tester avec les fichiers par défaut de la version 7.1.
    • 0
  14. Gilles Boussin added a post in a topic Erreur Ssi À L'installation - Hébergeur Icodia   

    Ce type d'erreur est apparemment assez spécifique à cet hébergeur :
    https://www.google.fr/search?q=SSI+instruction+error+in+your+file&ie=utf-8&oe=utf-8&lr=lang_fr
     
    Personnellement je n'ai jamais rencontré cette erreur. Les explications d'Icodia à ce sujet :
    http://docs.icodia.com/hebergement-2/icopack_securite/fichier-htaccess-erreur-ssi-internal-server-error
     
    Si cela ne répond pas à vos questions, je vous laisse voir avec eux.
    • 0
  15. Gilles Boussin added a post in a topic Restreindre L'envoi D'un Produit À Une Zone D'expédition.   

    Bonjour,
     
    Ceci n'est pas prévu de base dans le logiciel et nécessite un développement spécifique.
    Vous avez dans lib/fonctions/display_caddie.php une section avec le commentaire :
     
                            // Ici on est dans le cas où le calcul des frais de ports est par poids ou par montant total

    qui permet de définir quels sont les modes de livraison possible.
    Vous pouvez programmer vos conditions à cet endroit.
     
    Gilles
    • 0
  16. Gilles Boussin added a post in a topic Peel 7.1 Lier Plusieurs Rubrique À Un Article   

    Bonjour,
     
    Le fonctionnement standard sur les listes dans un navigateur est :
    - touche shift : comme vous l'avez trouvé, sélection d'une plage d'éléments
    - touche contrôle : sélection de N éléments indépendants les uns des autres.
     
    C'est ce mode de fonctionnement qui est utilisé dans ce qu'on appelle les select multiples, tels que la sélection de catégories.
     
    Gilles
    • 0
  17. Gilles Boussin added a post in a topic Stock Produit   

    Bonjour,
     
    Pour information la gestion de stock basique des vieilles versions de PEEL Shopping était incomplète et posait des problèmes d'incohérence structurelle, tandis que la version plus évoluée de la gestion des stocks du module Premium était complète mais compliquée à faire évoluer et à parfaire. Nous avons donc il y a environ 2 ans supprimé la gestion des stocks basique, en même temps que nous passions de nombreuses fonctionnalités de Premium vers Shopping. Et nous avons refait ensuite la gestion de stocks de Premium avec plusieurs lots de modifications, pour avoir un module qui actuellement nous parait satisfaisant.
     
    Le module Premium est payant pour nous permettre d'investir au mieux dans le développement de PEEL Shopping qui est gratuit et s'enrichit rapidement à tous niveaux : fonctionnel, technique, et apparence. Ceci correspond à un modèle qu'on appelle "Freemium", et n'est en aucun cas une punition mais une manière de segmenter l'offre pour trouver le meilleur équilibre possible.
     
    Concernant l'acquisition du module Premium, nous soutenons tous ceux qui démarrent leurs boutiques et ont de faibles moyens pour investir, contactez-nous par téléphone en expliquant votre situation et nous chercherons à répondre à vos besoins au mieux.
     
    Gilles
    • 0
  18. Gilles Boussin added a post in a topic Transfert Ftp Et Classe Non Trouvée   

    Jean-Luc,
     
    Je viens de vérifier que tout est bien OK sur le fonctionnement de CK Editor sur la version 7.1.
    Si la classe n'est pas trouvée c'est probablement que votre transfert FTP sur votre serveur est incomplet ? Refaites le transfert de /lib/ckeditor
    Si ça ne résout pas le problème, c'est qu'il y a un problème ailleurs => regardez vos logs d'erreur.
    • 0
  19. Gilles Boussin added a post in a topic Colonnes Droite / Gauche Dans Peel 7.1   

    Jean-Luc,
     
    * Affichage plusieurs fois de la même image : J'ai regardé votre site. Nous n'avons effectivement pas eu le cas par le passé de catalogues avec des images sur certaines catégories et pas d'autres.
    Il y a un problème dans ce cas. Pour le résoudre, dans la fonction "get_subcategories_table" juste après
                while ($cat = fetch_assoc($qid_c)) {
    ligne 1120 environ, rajoutez la ligne :
                    $tmpCat = array();
    qui initialisera proprement l'image. Ce sera mis dans la prochaine version.
     
    * Concernant l'image qui correspond à l'absence d'image, elle n'est pas mise pour les catégories contrairement aux produits, pour permettre des sites sans images pour le catégories sans que ça ne gêne visuellement
     
    Gilles
    • 0
  20. Gilles Boussin added a post in a topic Colonnes Droite / Gauche Dans Peel 7.1   

    Jean-Luc,
     
    J'ai regardé votre site. Pour l'espace, c'est lié à votre bloc meilleures ventes qui n'est pas en bottom_middle comme par défaut, mais en below_middle => à remodifier dans votre configuration de site dans l'administration.
     
    Pour notre catalogue j'ai regardé aussi : il s'agit de catégories réglées pour être affichées en page d'accueil (à modifier à partir des pages d'édition des catégories)
     
    Gilles
    • 0
  21. Gilles Boussin added a post in a topic Petite Question Sur Le Menu (Peel Shopping 7.1)   

    Bonjour,
     
    Je ne pense pas que ce soit lié à ce genre de modification. !important permet d'imposer la priorité de la règle par rapport à d'autres normalement plus prioritaires.
    Je vous propose un article qui me parait assez complet à ce sujet :
    http://christophe-f.developpez.com/traductions/css/declaration-important/
     
    Gilles
    • 0
  22. Gilles Boussin added a post in a topic Colonnes Droite / Gauche Dans Peel 7.1   

    Il s'agit de l'affichage (qui est standard) des produits associés à la catégorie racine, ou tous ceux des catégories filles si la variable de configuration "category_count_method" est définie à global (et non pas individual par défaut).
    Ceci n'a rien à voir avec le module catalogue qui affiche la liste des catégories.
     
    Vous avez touché au HTML ce qui a induit un décalage que vous pouvez constater sur les alignements à gauche.
    => problème de div probablement - revenez en arrière sur une version qui marche et recommencez en faisant bien attention aux imbrications.
    Passez vos pages au validateur W3C quand vous avez ce genre de problème pour identifier les éventuels problèmes structurels.
    • 0
  23. Gilles Boussin added a post in a topic Colonnes Droite / Gauche Dans Peel 7.1   

    Bonjour,
     
    Cette mise en forme est gérée par la classe well.
     
    Si vous voulez changer de modèle graphique, je vous invite à lire http://getbootstrap.com/getting-started/ qui doit devenir votre site de chevet.
     
    C'est un style moderne qu'avant ;)
     
    Le menu est configurable avec la variable "main_menu_items_if_available" => à éditer dans l'administration sur la page de configuration des variables
    Si vous ne trouvez pas par défaut les configurations que vous souhaitez, modifiez get_menu (et pour travailler proprement, copiez-collez la fonction d'abord dans modeles/.../fonctions/display_custom.php ce qui isolera vos modification du reste du code et rendra les mises à jour faciles à effectuer.
     
     
    C'est fait exprès et réglable dans la variable categories_top_menu_item_max_length, à créer (en tant que integer) dans l'administration sur la page de configuration des variables si vous voulez modifier la valeur par défaut qui est sinon utilisée et vaut 25 caractères.
     
    NB : tout est prévu pour fonctionner aussi sur mobile, donc faites attention à tout ce que vous changez.
     
    Gilles
    • 0
  24. Gilles Boussin added a post in a topic Probléme Pour Commander   

    Bonjour,
     
    C'est peut-être car vous n'avez pas configuré les frais de port pour couvrir le poids ou le montant de cette commande élevée.
    => regardez cette configuration et assurez-vous de bien couvrir tous les cas, quel que soit le poids et le montant.
     
    Gilles
    • 0
  25. Gilles Boussin added a post in a topic Taille Vignette 7.1 Chrome   

    Pour le développement, vous pouvez désactiver la minification des fichiers CSS et/ou javascript => Utilisez la section de gestion des variables de configuration.
     
    Je vous invite à relire :

    qui vous explique ce fonctionnement.
     
    > Et donc si je vous suis, cela ne peut pas être un problème de cache.
    Ce n'est pas du tout ce que j'ai dit, je me cite "Si ça marche avec l'autre, vous avez probablement un problème de cache qui sortirait du cadre de ce que j'indique ci-dessus."
    => c'est tout simplement un peu plus compliqué que l'analyse faite rapidement plus haut. Discuter exhaustivement de toutes les gestions de cache n'est pas nécessaire, vu que le problème est suffisamment identifier pour justifier la solution que je vous ai indiquée, et complétée par l'URL donnée ci-dessus.
     
    Bonne soirée,
     
    Gilles
    • 0

Twitter Advisto ecommerce

Facebook PEEL Shopping