Flux d’activité

Flux d’activité

  1. Simon développeur PEEL a ajouté un message dans un sujet  Déplacement du main menu en vertical   

    Bonjour,
    si vous souhaitez modifier l'emplacement de $MODULES_HEADER dans le fichier index.tpl, il faut aussi déplacer l'assignation de la variable SMARTY dans le fichier index.php. Il faut donc déplacer la ligne
    $tpl->assign('MODULES_HEADER', get_modules('header', true, null, vn($_GET['catid'])));
    dans le fichier index.php, sous la ligne $tpl = $GLOBALS['tplEngine']->createTemplate('index.tpl');
    Ensuite vous pouvez déplacer la variable $MODULES_HEADER dans le fichier index.tpl.
    • 0
  2. laurence a ajouté un message dans un sujet  Déplacement du main menu en vertical   

    Bonjour et merci pour votre réponse.
    Si je délace le $MODULES_HEADER dans le fichier index.tpl et products_list_brief.tpl dans une colonne à gauche, une erreur signale "undefined index MODULES_HEADER".
    Dans le fichier haut.php, le $tpl que vous indiquez assigne MODULES_HEADER dans 'header'.  Est-ce qu'il faut modifier cette ligne ?
    Si je laisse le $MODULES_HEADER dans le haut.tpl et que je modifie l'assign 'header' par 'left' ou n'importe quelle autre position, il n'y a pas de message d'erreur mais le contenu ne s'affiche plus...
    Faut il laisser le $MODULES_HEADER à sa place et modifier simplement le $tpl->assign ?
    ou le déplacer et modifier le $tpl->assign ?
    • 0
  3. Simon développeur PEEL a ajouté un message dans un sujet  Déplacement du main menu en vertical   

    Bonjour,
    la variable SMARTY {$MODULES_HEADER} est rempli par la fonction get_modules :
    $tpl->assign('MODULES_HEADER', get_modules('header', true, null, vn($_GET['catid'])));
    Cela est fait dans le fichier modeles/peel9/haut.php vers la ligne 94
    • 0
  4. laurence a ajouté un message dans un sujet  Déplacement du main menu en vertical   

    Après recherche, je ne trouve qu'une solution qui consisterait à modifier le contenu de {$MODULES_HEADER}
    qui contient également le champ de recherche qui doit rester en haut de page.
    Pourriez-vous m'indiquer où se trouve le contenu de {$MODULES_HEADER} ?
    Merci ...
    • 0
  5. laurence a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Déplacement du main menu en vertical
    Bonsoir,
    Pour déplacer le menu principal, je peux dans l'administration, depuis la page configuration.php, variable de configuration sur la ligne "main_menu_items_if_available, déplacer le  "cat_*"
    mais ensuite je ne vois pas sur quelle ligne l'intégrer pour qu'il apparaisse à gauche du contenu de chaque page...
    Pourriez-vous me le préciser svp ?
    • 7 réponses
    • 1 725 vues
  6. Simon développeur PEEL a ajouté un message dans un sujet  Modifications module/site maintenable   

    Bonjour,
    Afin de ne pas intégrer vos développements dans le coeur de PEEL vous pouvez effectivement créer un nouveau module et utiliser les hook disponibles dans le code. Le nouveau dossier module devra être placé dans le dossier modules du CMS, est inclue comme les autres modules. Vous pouvez vous inspirer des modules déjà présent dans le code pour créer votre modules. Ensuite vous pouvez créer un fichier fonctions.php qui contiendra les appels au différents hook (cf le fichier le fichier  modules\attributs\fonctions.php par exemple)
    • 0
  7. Simon développeur PEEL a ajouté un message dans un sujet  Ajout d'un nouveau champ sur facture PDF via un hook   

    Bonjour,
    L'ajout d'information dans les documents PDF implique obligatoirement la modification de la classe Invoice.En effet ajouter une Cell ne suffit pas, il faut faire de la place en modifiant le positionnement des éléments autour. Gérer tout cela avec des hook demande une modification importante du code
    • 0
  8. yhenden a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Ajout d'un nouveau champ sur facture PDF via un hook
    Bonjour, 
    Je souhaiterai faire afficher la référence de la commande dans la facture, juste avant le tableau de la liste des produits.
    Comment faire cela via un hook, sans modifier la classe Invoice au risque de devoir répéter la modification à chaque mise à jour ? On n'a pas accès à l'objet invoice dans les hooks appelés, donc pas de possibilité d'ajouter une Cell....
    Merci d'avance pour votre réponse
    • 1 réponse
    • 1 861 vues
  9. yhenden a ajouté un message dans un sujet  Ajout d'un hook sur la page detail produit   

    Je réponds à mes propres questions ;) : 
    il faut dans ce cas là utiliser le hook "product_details_additional_infos", même si ce n'est pas pour ajouter des infos supplémentaires mais surcharger les infos existantes.
     
    • 0
  10. yhenden a ajouté un message dans un sujet  Ajout d'un hook sur la page detail produit   

    En fait le fonctionnement de vos hooks sont rigides : on ne peut pas avoir accès au template et on ne peut que l'utiliser de la manière dont c'est appelé (mode) : dans ce cas là le hook est appelé en mode string et non array. Si on veut modifier le contenu HTML on fait comment ?
    • 0
  11. yhenden a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Ajout d'un hook sur la page detail produit
    Bonjour, 
    Je souhaiterai implémenter un hook dans la page détail produits.
    Concrètement, je souhaite modifier le texte et l'URL du bouton qui est affiché quand un produit est sur devis.
    Ce sont donc ces lignes là dans display_product.php que je souhaiterai surcharger : 
    $tpl->assign('on_estimate', array( 'label' => $GLOBALS['STR_ON_ESTIMATE'], 'action' => get_contact_url(false, false), 'contact_us' => $GLOBALS['STR_CONTACT_US'] ));Je suis vos conseils sur https://forum.peel.fr/topic/8371-fonctionnement-des-hooks-sur-peel-à-partir-de-la-version-8/ et ajoute une fonction "hook_product_details_show" dans une classe module.
    Je surcharge les valeurs de la variable 'on_estimate' du template dans mon hook, qui est bien appelé... mais AVANT la methode get_produit_details_html() !
    A quoi sert ce hook s'il est appelé avant une fonction qui construit le html ?
    Merci de me dire s'il faut procéder autrement,
    Cordialement,
    • 2 réponses
    • 1 995 vues
  12. yhenden a ajouté un message dans un sujet  Développement d'un nouveau module   

    Je réponds à ma propre question : dans /installation/configuration.php, ligne 248
    • 0
  13. yhenden a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Développement d'un nouveau module
    Bonjour, 
    dans ce post : https://forum.peel.fr/topic/8372-fonctionnement-des-modules-à-partir-de-peel-8/
    vous parlez de modules "complets" implémentant la classe Module. Or je ne vois aucun module de ce type dans la version 9 de PEEL. Pourriez vous donner un exemple d'implémentation de cette classe afin que nous comprenions comment sont installés les modules de ce type si nous voulons en développer un ? Comment est appelée la classe execute() des classes de ce type ?
    Merci,
    • 1 réponse
    • 1 641 vues
  14. jordane a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Modifications module/site maintenable
    Bonjour,
    Dans le cadre d'une migration depuis une ancienne version 6 vers un site en version 9 nous voudrions partir sur de meilleures bases. Le précédent site avait été développé avec des développements spécifiques envoyé de façon un peu "anarchique" donc très compliqué à maintenir lors d'une mise à jour.
    Pour faire la mise à jour nous allons devoir redévelopper ce qui avait été ajouté mais nous aimerions savoir les préconisations pour faire des ajouts propres : est-ce qu'il faut passer par la création de module, la modification des hooks... est ce qu'il est possible de surcharger un hook ou un module via un dossier ou fichier à ajouter dans administrer ou ailleurs... Nous avons cherché des docs et modèles de données sans succès hormis les quelques posts généraux sur le fonctionnement des hooks et modules.
    Merci d'avance pour votre aide nous sommes un peu dans le flou et nous aimerions éviter d'avoir à modifier des fichiers du coeur.
    Jordane
    • 1 réponse
    • 1 921 vues
  15. Simon développeur PEEL a ajouté un message dans un sujet  Mise à jour des devises   

    Bonjour,
    merci pour votre retour. Google ne fournit plus le service de conversion de devise, XE a changé ses conditions générales et interdit la récupération des données de leur page web au profit d'une API payante, et Oanda impose la création d'un compte pour utiliser leur service.
    => Suite à ces changements nous ne proposerons plus la fonctionnalité de récupération de taux de change automatique depuis l'administration de PEEL.
    • 0
  16. kimono a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Mise à jour des devises
    Bonjour,
    Lorsque j'essaie de mettre à jour les devises, voici le message qui s'affiche :
    Problème de connexion à XE, Google et Oanda.
    Vérifiez que votre serveur autorise la directive allow_url_fopen (valeur détectée de allow_url_fopen : 1)
    Si c'est le cas, c'est que XE, Google et Oanda refusent vos requêtes, qui sont peut être trop anciennes.
    Après vérification sur le serveur, allow_url_fopen est sur on. Ce qui devrait fonctionner. Reste à interpréter la deuxième phrase du message : "Si c'est le cas, c'est que XE, Google et Oanda refusent vos requêtes, qui sont peut être trop anciennes." Comment remédier à ça ?
    Cordialement.
    • 1 réponse
    • 1 508 vues
  17. terifick a ajouté un message dans un sujet  nouveau répertoire   

    merci Simon
    • 0
  18. Simon développeur PEEL a ajouté un message dans un sujet  nouveau répertoire   

    Bonjour,
    à priori le fichier .htaccess n'empêche pas l'accès à un nouveau répertoire. Pour savoir quand la redirection a lieu, vous pouvez placer la fonction die() à différents endroit du script.
    • 0
  19. terifick a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    nouveau répertoire
    Bonjour tout le monde
    J'ai fait un bout de code qui me crée des produits à la chaine.
    En local, ça fonctionne nickel. Il y a un fichier index qui include 4 fichiers php
    J'ai créé un répertoire mon_repertoire à la racine du site pour tout mettre dedans.
    Lorsque j'appelle mon_site/mon_repertoire/index.php, ça me renvoie à mon_site.
    Je suppose qu'il y a une modif à faire dans le htaccess..?
    Quelqu’un pourrait-il m'aider sur ce coup là?
    Merci
     
    • 2 réponses
    • 1 849 vues
  20. carcy a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    Vidéos lisibles sur site internet PC et Androïd
    Bonjour
    Je sollicite l'aide des utilisateurs de peel, car je ne sais pas comment procéder. Voici mon problème... Jusqu'à présent, je ne m'occupais que de la version PC et très peu de l'allure de mon site sur Androïd. Aujourd'hui, je m'occupe sérieusement de cela car le suivi google  m'indique que de plus en plus de gens consultent le site sur tablette et téléphone.
    Sur la version PC, j'avais sur mon site une petite vidéo au format flv utilisant flash player. Le lecteur se chargeait et l'utilisateur pouvait régler le son, mettre en pause etc etc.
    Or ces vidéos ne peuvent pas être lues sur les téléphones. Flash player n'existe pas sur androïd.
    Donc ma question est simple... Savez vous, ou avez vous une idée, du comment je peux faire pour insérer dans ma page web PC ET ANDROÏD une petite vidéo ?
    j'attends vos commentaires !
    Merci à tous !
    JL
     
    • 0 réponse
    • 1 380 vues
  21. Simon développeur PEEL a ajouté un message dans un sujet  catégories et produits   

    Bonjour,
    cet affichage est paramétrable. Pour n'afficher que les produits de la catégorie courante et pas les produits des sous catégories, vous devez aller sur la page de paramètre du site administrer/sites.php?mode=modif&id=1 et régler le paramètre "Méthode pour présenter et compter les produits appartenant à une catégorie. Ce paramètre concerne également les articles et rubriques :" sur "Individuelle (catégorie seule) "
    • 0
  22. pascal13 a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    catégories et produits
    Bonsoir,
     
    J’ai un  souci avec la présentation du site. Je fonctionne avec la version 9.2.1
    J’ai créé des catégories et des sous catégories.
    Lorsque j’appelle ma catégorie, j’ai bien les sous catégories qui s’affichent et immédiatement en dessous des images des sous catégories j’ai tous les produits qui s’affichent alors qu’il n’y a aucun produit créé dans la catégorie principale, et en fait ce sont les produits des sous catégories qui s’affichent tous.
    La logique voudrait que seules les sous catégories s’affichent et non les produits.
    Pouvez vous m’aider ?
     
    Merci d’avance.
    Cordialement
    Pascal

    • 1 réponse
    • 1 541 vues
  23. Simon développeur PEEL a ajouté un message dans un sujet  chemin de photo   

    Bonjour,
    Vous pouvez modifier le chemin des images pour mettre l'url complète vers l'image ( https://www.monsite.fr/upload/mon_dossier/mon_image.png) dans la balise img à la place du chemin relatif
    • 0
  24. terifick a ajouté un sujet dans PEEL SHOPPING : logiciel open source de boutique en ligne   

    chemin de photo
    Bonsoir à tous
    J'ai une version 9.2.1
    J'ai créé un fichier qui est lié à 4 tables, qui me permet de créer des produits en quantité (de 15 à 20000). Je l'ai mis ma page à la racine du site.
    Dans les onglets de chaque produit je souhaite faire apparaitre une image avec un lien.
    Dans mes tables concernées, il y a l'info upload/mon_dossier/mon_image.png et les infos du lien upload/mon_dossier/mon_document.pdf
    Lorsque je lance mon script de création de produits, ça m'indique dans le champs tab1_html_fr de la table produit toutes les infos souhaitées, et notamment l'info concernant mon image upload/mon_dossier/mon_image.png et les infos du lien upload/mon_dossier/mon_document.pdf , donc mon script fonctionne.
    Quand je vais sur mon site, je sélectionne un produit que je viens de créer, et dans l'onglet souhaité l'image ne s'affiche pas. Elle cherche à afficher une image située dans https://www.monsite.fr/achat/upload/mon_dossier/mon_image.png
    Donc, bien sûr, je ne mets pas mon fichier upload dans le répertoire achat...
    Quelqu'un aurait une idée du pourquoi ça me force à passer par le répertoire achat?
    Merci
     
    • 1 réponse
    • 1 568 vues
  25. 2czm a ajouté un message dans un sujet  Visualisation panier imposssible   

    Cela fait 15 jours que j'attends une réponse, maintenant ce n'est plus la peine, j'ai basculé sur un autre script e-commerce.
    Dommage mais tant pis.
    • 0

Twitter Advisto ecommerce

Facebook PEEL Shopping