Flux d’activité
Flux d’activité de Messages
-
-
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.
-
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 ?
-
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,
-
-
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,
-
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
-
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.
-
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.
-
-
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.
-
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 phpJ'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
-
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
-
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) "
-
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
-
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
-
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
-
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.
-
Bonjour
Merci pour vos réponses. Pour l'affichage des catégories en tatonnant j'ai trouvé.
Bonne journée.
Pascal
-
Bonjour
Ces messages dans Google console sont relatifs à des microdonnées. Les microdonnées existent depuis plusieurs années, mais les validateurs et l'implémentation évoluent régulièrement. Si certaines informations manquent ou ne sont pas reconnues, ce n'est pas grave en soi. Plus il y a de microdonnées, mieux c'est, c'est un bonus, qui sert ou non à google pour présenter de l'information dans ses moteurs. Nous travaillons régulièrement pour faire évoluer ces microdonnées.
Il ne faut pas confondre cela avec la structure HTML par ailleurs, ou des variables PHP.@pascal13 : concernant l'affichage des catégories je vous invite à créer un sujet dédié à cette question, merci.
-
Re bonjour à tous,
D'autre part j'ai une autre question. Dansla version 8 lorsqu'on décidait d'afficher une catégorie en page d'accueil (notre catalogue) par défaut il y avait 4 catégories par ligne dans la version 9-2-1 il n'y en a que 3 comment faire pour revenir à 4 par ligne.
Merci d'avance.
Pascal
-
Bonjour Carcy,
J'ai aussi les memes erreurs qui apparaissent. Je ne suis pas informaticien non plus et du coup je ne sais pas quoi faire. Efectivemment cela ressemble à des variables manquantes mais la grande question est à quel endroit les ajouter. Je ne sais même pas quel fichier est concerné.
A suivre
-
Bonjour Pascal
Je ne sais pas sur votre console, mais j'ai aussi une multitude d'autres erreurs de type "offers, review ou aggregating et champ price manquant...
Je pense quand même qu'il serait intéressant de résoudre ces problèmes pour un meilleur référencement. Il doit juste s'agir de rajouter ces "variables" (je ne connais rien en programmation, donc ce n'est pas le bon terme sans doutes ^^ ) dans la mise en forme du pavé de définition pour le référencement...
-
Bonsoir à tous,
J'ai exactement le même résultat sur google search console. Comme je suis en train de créer le site j'ai réinstallé la version 9.2.1 de peel et sans toucher à quoi que ce soir je me retrouve avec le message….. Par contre dès que je désactive le module research je n'ai plus ce message.
JE ne suis pas informaticien, j'avance à tâtons avec vos précieux conseils.
Merci d'avance si vous arrivez à savoir quoi faire.
Cordialement.
Pascal
-
Bonjour tout le monde
j'ai aussi ce genre d'erreur sur google search console qui parle de champ "query-input" manquant (entre autre !! car j'ai aussi d'autres erreurs... Je vous ai contacté par mail Simon...)
voici la page google avec une partie du bloc en rouge à droite...
Ajout d'un nouveau champ sur facture PDF via un hook
dans PEEL SHOPPING : logiciel open source de boutique en ligne
yhenden
Posté(e) · Signaler ce message
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