dschoorens Posted February 16, 2015 Share Posted February 16, 2015 (edited) Bonjour, Je séche sur la conception d'un module pour prestashop 1.6 Sur Prestashop 1.5 je fais ça : public function changePosition() { // ... update position ... Tools::redirectAdmin('index.php?tab=AdminModules&configure='.$this->name.'&tab_module='.$this->tab.'&module_name='.$this->name.'&token='.Tools::getAdminTokenLite('AdminModules')); } public function getContent() { if (Tools::getValue('id_col_to_move') > 0) { $this->changePosition(); } // ... et dans le module j'ai des liens du type : <a href="index.php?tab=AdminModules&configure='.$this->name.'&tab_module='.$this->tab.'&module_name='.$this->name.'&token='.Tools::getAdminTokenLite('AdminModules').'&id_col_to_move='.$col['id_configuration'].'&way=1&position='. ($col['order']+1) .'"'.($col['order']==$max_order ? ' style="display: none;"':'').'> Cela fonctionne très bien sur Prestashop 1.5 et quand je test le module sur Prestashop 1.6 j'ai un message d'erreur : Une erreur s'est produite pendant la mise à jour de l'état de l'objet. configuration (impossible de charger l'objet) l'url n'est pas redirigée et je suis même convaincu que $this->changePosition(); n'est pas exécuté!!! comme si if (Tools::getValue('id_col_to_move') > 0) { ne se faisait pas !!! Petite précision : le but est d'intégrer la gestion de champs _GET dans la configuration d'un module. D'avance merci pour votre aide. Daniel. Edited February 16, 2015 by dschoorens (see edit history) 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