Alex_dev Posted January 9, 2023 Share Posted January 9, 2023 Bonjour, j'ai commencer a creer un module de test qui dois enregistrer une image afin de pouvoir l'afficher sur le site, en gros ce module serais a utiliser sur un site d'e-commerce pour gerer les bannieres promotionelles. mon fichier .tpl coter administion se trouve dans views/template/admin/configure.tpl mon fichier .tpl coter front qui s'affiche sur le site se trouve dans views/template/hook/banner.tpl ce que je ne comprend pas c'est comment enregistrer les valeurs dans un premier temps et dans un second temps recuperer les valeur enregistrer pour les affichers dans le fichier banner.tpl qui est afficher sur le site grace au hook displayHome. <div id="Bandeau" style="display: none; flex-direction: column; width: 90%; padding-left: 30px;"> <h2>Bandeau</h2> {*champ a recuperer*} <input type="text" name="test" /> <input type="submit" name="sub" value="envoyer" /> </div> public function getContent() { /** * If values have been submitted in the form, process. */ if (((bool)Tools::isSubmit('submitAr_monmoduleModule')) == true) { $this->postProcess(); } $this->context->smarty->assign('module_dir', $this->_path); $output = $this->context->smarty->fetch($this->local_path.'views/templates/admin/configure.tpl'); return $output; } public function hookHome() { $this->context->controller->addJS($this->_path.'/views/js/front.js'); $this->context->controller->addCSS($this->_path.'/views/css/front.css'); return $this->display(__FILE__, 'banner.tpl'); } si je comprend bien c'est dans getContent() que je peux recuperer mes champs input ? 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