yhenden

Utilisateur open source
  • Compteur de contenus

    6
  • Inscrit(e) le

  • Dernière visite


Tout ce qui a été posté par yhenden

  1. 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 836 vues
  2. 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
  3. 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
  4. 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 969 vues
  5. 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
  6. 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 614 vues

Twitter Advisto ecommerce

Facebook PEEL Shopping