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  Tâche Crons   

    Bonjour,
     
    Le module cron est composé d'un fichier crons.php, qui peux être appelé automatiquement toutes les minutes. Ce fichier va lire dans la table peel_crons les fichiers à exécuter, en fonction des différents critères.
    Donc dans le cadre d'une installation standard, l'ajout de la ligne dans la table peel_crons est suffisant pour que le fichier optimize.php soit exécuté.
    • 0
  2. Simon développeur PEEL a ajouté un message dans un sujet  Sql_Calc_Found_Rows Ralentit Le Serveur   

    Bonjour,
     
    La version bêta est sortie hier, vous pouvez la télécharger à partir des informations du sujet
    • 0
  3. Simon développeur PEEL a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    [Officiel] Peel Shopping 7.2 Bêta : Sur Premium.peel.fr Et Maintenant En Téléchargement
    Bonjour à tous,

    Après un an de travail, la version bêta de PEEL Shopping 7.2 est en ligne : https://premium.peel.fr/ !
    Le grand changement apporté à cette version est l'ajout du multisite en standard.
    Cette fonctionnalité va vous permettre de gérer plusieurs boutiques en ligne à partir d'une seule et même administration.

    Les avantages du multisite sont importants :
    - Gain de temps majeur au quotidien => l'administration de tous les sites se fait à partir d'une seule et même interface
    - Maintenance technique simplifiée => une seule structure plutôt que N structures à maintenir
    - Évolutivité de l'ensemble moins coûteuse => mise en place des évolutions dans un seul code informatique plutôt que dans plusieurs

    Parmi les autres grandes nouveautés de cette version :
    - Améliorations diverses pour le référencement, notamment avec ajout de nouvelles microdonnées
    - Ajout de nombreux paramètres techniques pour faciliter la personnalisation de la boutique
    - Amélioration de la présentation des factures qui sont sur plusieurs pages

    Lien de téléchargement :
    - PEEL.fr : https://www.peel.fr/modules/telechargement/telecharger.php?id=8

    Vous pouvez également tester cette version en téléchargeant et installant le code, ou en testant notre site de démonstration : https://premium.peel.fr/
    Des scripts de migrations vous seront communiqués lors de la sortie de la version officielle.
    Nous sommes à l'écoute de vos retours dans la perspective de répondre au mieux à vos attentes pour la sortie finale de cette version 7.2.

    La sortie officielle de PEEL Shopping 7.2 aura lieu le mardi 9 décembre, après avoir traité vos remarques.
    • 0 réponse
    • 1 361 vues
  4. Simon développeur PEEL a ajouté un message dans un sujet  Peel Prix Masque   

    Bonjour,
     
    Activer l'ajout au panier en plus de la mention "Sur devis" nécessite un développement spécifique sur la boutique. Si vous le souhaitez nous pouvons développer cette fonctionnalité pour vous. Dans ce cas vous pouvez prendre contact avec notre service commercial au 01 75 43 67 97.
    • 0
  5. Simon développeur PEEL a ajouté un message dans un sujet  Sql_Calc_Found_Rows Ralentit Le Serveur   

    Bonjour,
     
    Quand il est nécessaire de faire une pagination, il y a deux manières de faire un décompte du total de résultats : utiliser  SQL_CALC_FOUND_ROWS dans le SELECT qui a une LIMIT, ou utiliser une autre requête SELECT COUNT(*) séparée.
    La première solution est plus rapide que de faire deux requêtes (et bien évidemment plus lente que la seule requête avec LIMIT, puisque c'est la requête COUNT(*) qui est structurellement lente, pas le SELECT avec LIMIT), en revanche la requête avec COUNT(*) a le bénéfice de pouvoir être mise en cache par MySQL de sorte qu'un utilisateur qui voit plusieurs pages d'une même recherche ne déclenche pas une nouvelle exploration par MySQL.

    Les performances dépendent donc du nombre de pages profondes vues par les visiteurs, et l'activation du cache de MySQL.

    La classe Multipage de la nouvelle version qui va sortir en bêta implémente la possibilité d'activer la méthode du SELECT COUNT(*) à la place de  SQL_CALC_FOUND_ROWS. De manière générale, les performance avec SQL_CALC_FOUND_ROWS sont un peu meilleures et c'est dont toujours le mode par défaut.
    • 0
  6. Simon développeur PEEL a ajouté un message dans un sujet  Tâche Crons   

    Bonjour,
     
    Vous pouvez ajouter une nouvelle ligne dans la table peel_crons :
    INSERT INTO `peel_crons` (`id`, `path`, `frequency_sec`, `last_exec_datetime`, `last_exec_finished`, `last_exec_result`, `stopped_at_id`, `force_hour`, `force_day`, `result`, `active`, `manual_force_now`, `sql_request`, `email_subject`, `email_text`, `admin_confirmation_email`, `create_order`, `lang`) VALUES
    (1, 'modules/crons/optimize.php', 82000, '2014-12-02 05:01:08', '2014-12-02 05:05:10', '', 0, 5, 0, 'OK', 1, 0, '', '', '', '', '', '');
     
    Vous pouvez changer la fréquence d'exécution du cron en modifiant la valeur 82000 (en seconde)
    • 0
  7. Simon développeur PEEL a ajouté un message dans un sujet  Ce Produit Est Un Chèque Cadeau   

    Bonjour,
     
    Nous avons refondu ce sujet pour la nouvelle version de PEEL dont la bêta sort dans quelques jours
    Concernant votre version, cette fonctionnalité ne semble en effet pas utilisable, nous pouvons intervenir dans le cadre d'une maintenance corrective pour faire les modifications nécessaires qui dépassent le cadre du forum. Je vous invite dans ce cadre à nous contacter au 01 75 43 67 97.
     
    Notre service commercial a bien prit en compte votre demande et revient vers vous aujourd'hui.
    • 0
  8. Simon développeur PEEL a ajouté un message dans un sujet  Carte Bleu Systempay   

    Bonjour,
     
    Dans l'email envoyé par systempay il est indiqué :
     
    L'utilisation de gmdate permet de corriger le 3ème point : "vous postez l'heure dans le mauvais fuseau horaire, nous nous attendons à une valeur UTC (Temps universel coordonné).". Le format de l'heure est bien 24H (YmdHis, H correspond à l'heure, au format 24h, avec les zéros initiaux), donc je vous laisse voir avec votre hébergeur concernant la cause possible sur l'heure du serveur.
    Pour information le module que vous utilisez est installé sur différents sites PEEL pour lesquels il n'y a pas ce problème.
    • 0
  9. Simon développeur PEEL a ajouté un message dans un sujet  Question Sur Les Stocks Nul   

    Bonjour,
     
    vous pouvez modifier la requête SQL  $Links->SqlRequest pour ajouter une contrainte sur le champ etat de peel_produits :
     
     
    $Links-> SqlRequest = "SELECT p.reference, p.id, p.nom_".$_SESSION['langue'].", s.stock FROM `peel_stocks` s, peel_produits p WHERE p.etat=1 AND s.stock <= 0 AND p.id = s.produit_id ORDER BY p.id";
    • 0
  10. Simon développeur PEEL a ajouté un message dans un sujet  Éditeur De Texte   

    Bonjour,
     
    C'est à dire? Dans quel module vous souhaitez utiliser un éditeur HTML?
    • 0
  11. Simon développeur PEEL a ajouté un message dans un sujet  Carte Bleu Systempay   

    Bonjour,
     
    Il n'est pas nécessaire de modifier le calcul de date sur les versions récente du module comme votre version 7.0.4. Quel est le problème que vous rencontrez précisément?
    • 0
  12. Simon développeur PEEL a ajouté un message dans un sujet  Comment Afficher La Marque Dans La Rubrique Notre Sélection   

    Bonjour,
     
    Pour comprendre l'origine du problème, vous pouvez vérifier que la valeur de $product_object->id_marque soit différente pour chaque produit (en utilisant var_dump($product_object->id_marque)). Si cette valeur est différente à chaque passage, vous pouvez regarder plus en détail le fonctionnement de la fonction get_brand_link_html, en testant la variable $brand avec var_dump par exemple
    • 0
  13. Simon développeur PEEL a ajouté un message dans un sujet  Systempay   

    Bonjour,
     
    ok, dans ce cas c'est dans la fonction getHtmlForm du fichier modules/systempay/functions.php. Cette fonction compose le formulaire, pour ajouter du texte au dessus du bouton vous pouvez ajouter une valeur dans la variable $return au début de la fonction.
    • 0
  14. Simon développeur PEEL a ajouté un message dans un sujet  Comment Afficher La Marque Dans La Rubrique Notre Sélection   

    Bonjour,
     
    vous pouvez placer $product_object->on_special==1 autour de
    $tpl->assign('marque', array(                         'label' => $GLOBALS['STR_BRAND'] . $GLOBALS['STR_BEFORE_TWO_POINTS'],                         'txt' => trim(get_brand_link_html($product_object->id_marque, true))                     )); pour afficher le bloc uniquement pour les produits en page d'acceuil. Il faut utiliser aussi la constante IN_HOME pour savoir si la fonction est appelée par la page d'accueil et pas une autre. Donc le test est  
    if ($product_object->on_special==1 && defined('IN_HOME')) {    $tpl->assign('marque', array(                         'label' => $GLOBALS['STR_BRAND'] . $GLOBALS['STR_BEFORE_TWO_POINTS'],                         'txt' => trim(get_brand_link_html($product_object->id_marque, true))                     )); }
    • 0
  15. Simon développeur PEEL a ajouté un message dans un sujet  Comment Afficher La Marque Dans La Rubrique Notre Sélection   

    Bonjour,
     
    La fonction d'affichage des produits dans les pages catalogues est affiche_produits dans le fichier lib\fonctions\display_product.php. Le fichier template associé est produits.tpl. Il faut créer une nouvelle variable SMARTY dans cette fonction qui contiendra la marque du produit ($product_object->get_product_brands(false)) ; si le produit est affiché en page d'accueil ($product_object->on_special==1)
    • 0
  16. Simon développeur PEEL a ajouté un message dans un sujet  Département Et Frais De Livraison   

    Bonjour,
     
    Vous pouvez créer autant de pays que de régions, par exemple France - 01 ain, France 02 Aisne, etc... Ensuite vous pouvez créer des zones de livraison associées à ces pays, et créer les tarifs pour chaque zone. Si ce mode de fonctionnement ne convient pas, il faudra faire un développement spécifique sur votre boutique.
    • 0
  17. Simon développeur PEEL a ajouté un message dans un sujet  Systempay   

    Bonjour,
     
     
    Le paiement est la dernière étape dans le process de commande, une fois que l'utilisateur a rempli et vérifié toutes les informations liées à la commande. Techniquement c'est également à ce moment que la commande est enregistré en base de donnée.
     
    Par exemple vous pouvez modifier la fonction get_payment_select pour afficher un texte sous le nom du moyen de paiement. Dans la boucle de cette fonction vous pouvez cibler le mode de paiement systempay avec $tab_paiement['technical_code'] == 'systempay'.
    • 0
  18. Simon développeur PEEL a ajouté un message dans un sujet  Contrôler L'ordre D'affichage Des Produits   

    Bonjour,
     
    Vous souhaitez modifier la position des produits dans les pages de catégories en front office? Normalement le tri est fait par la position du produit renseigné en back office.
    • 0
  19. Simon développeur PEEL a ajouté un message dans un sujet  Probleme Affichage Nouveau Site Aide Svp Au Forum   

    Bonjour,
     
    Je suis allé sur votre site et la catégorie courroie s'affiche : http://clweb01.hosteur.com/~azpieces.fr/achat/cat-courroies-3.html. Vous avez corrigé le problème?
    • 0
  20. Simon développeur PEEL a ajouté un message dans un sujet  Admin Modification De Commande   

    Bonjour,
     
    C'est la fonction get_order_line du fichier lib\fonctions\fonctions_admin.php qui permet de récupérer les lignes de la commandes dans le détail des commandes en back office, ainsi que la création d'une nouvelle ligne en cliquant sur "Ajouter une ligne vierge".
    • 0
  21. Simon développeur PEEL a ajouté un message dans un sujet  Pb Avec Le Bloc "récemment Consultés"   

    Bonjour,
     
    Il y a une erreur javascript sur la page qui empêche le fonctionnement des autres scripts :
     
     
     
    Il faut ajouter
                $GLOBALS['site_parameters']['load_javascript_async'] = false; après 
            if(!empty($GLOBALS['load_nyromodal'])){ dans la fonction getHTMLHead du fichie \lib\fonctions\display.php. Cette correction est présente dans la futur version de PEEL
    • 0
  22. Simon développeur PEEL a ajouté un message dans un sujet  Message D'erreur À L'affichage Des Articles   

    Bonjour,
     
    C'est le lien monsite/lire/?rubid=3 qui retourne une erreur 404 ? Des modifications sont peut-être nécessaire dans le fichier .htaccess, vous pouvez lire les commentaires qui concernent votre hébergeur dans ce fichier.
    • 0
  23. Simon développeur PEEL a ajouté un message dans un sujet  Probleme D'édition De Facture Et Bdc   

    Bonjour,
     
    Avec un éditeur comme notepad++ l'encodage des fichiers est indiqué dans la barre d'information en bas de l'écran, et dans le menu "encodage".
    • 0
  24. Simon développeur PEEL a ajouté un message dans un sujet  Problème Pdf Administration   

    Bonjour,

    Nous avons effectivement lu le code de la fonction Rect dans TCPDF et n'avons pas trouvé ce qui pourrait poser problème pour vous en local. Comme indiqué lundi dans le troisième tiret, si vous désactivez l'affichage de l'erreur pour la génération de PDF cela résoudra a priori votre problème.
    • 0
  25. Simon développeur PEEL a ajouté un message dans un sujet  Problème Pdf Administration   

    Bonjour,
     
    Nous n'avons jamais eu ce genre de problème avec TCPDF. Voici 3 pistes de résolution :
    - Si vous avez fait des modifications dans la génération de factures, revenez à une version du code qui fonctionnait.
    - Dites svp quelle est la version de PHP que votre easyphp utilise
    - Pour que ça marche malgré l'erreur, vous pouvez ajouter @ini_set('display_errors', 0); dans le fichier class/Invoice.php après la ligne " function FillDocument" juste avant   if (!is_micro_entreprise_module_active()) {
    • 0

Twitter Advisto ecommerce

Facebook PEEL Shopping