Glowned Posted August 12, 2014 Share Posted August 12, 2014 Bonsoir, J'ai commencé à créer un module pour 1.6 en suivant la doc technique Prestashop.Cependant, celui-ci ne s'affiche pas dans le hook dédié. Le hook en question est : "Payment"J'ai l'impression que la fonction qui appelle le TPL en fonction du hook se lance ( j'arrive à coller des erreurs dedans et mon navigateur m'affiche les erreurs php)voici mon code : <?php if (!defined('_PS_VERSION_')) exit; class CarteBancaire extends Module { public function __construct() { $this->name = 'cartebancaire'; $this->tab = 'perso'; $this->version = '1.0'; $this->author = 'Adrien QUINT'; $this->need_instance = 0; $this->ps_versions_compliancy = array('min' => '1.5', 'max' => '1.6'); $this->bootstrap = true; parent::__construct(); $this->displayName = $this->l('Carte Bancaire -B\' COMM'); $this->description = $this->l('Module B\'Comm de paiement par carte bancaire'); $this->confirmUninstall = $this->l('etes-vous sur(e)? vous ne pourrez-plus payer par carte bancaire !!'); if (!Configuration::get('CARTEBANCAIRE_NAME')) $this->warning = $this->l('Pas de nom defini'); } public function install() { if (!parent::install() || !$this->registerHook('payment')) return false; return true; } public function hookPayment($params) { return $this->display(__FILE__, 'cartebancaire.tpl'); } } Le fichier cartebancaire.tpl existe bien dans : modules/cartebancaire/views/templates/hook/cartebancaire.tplJe suis perdu Merci d'avance Link to comment Share on other sites More sharing options...
Agostini Julien Posted August 14, 2014 Share Posted August 14, 2014 Bonjour, Essaie plutôt comme ceci : public function hookPayment($params) { return $this->display(__FILE__, 'views/templates/hook/cartebancaire.tpl'); } Bonne continuation , Link to comment Share on other sites More sharing options...
Agostini Julien Posted August 14, 2014 Share Posted August 14, 2014 Bien vu okom3pom !!! Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now