nicogo57 Posted March 1, 2016 Share Posted March 1, 2016 Bonsoir, En gros j'ai deux controller dans mon dossier admin du module AdminEspaceProController (EspacePro est le nom du module) et AdminValidateController (En gros un controller qui correspond à une vue d'un formulaire) Dans mon premier controller il me faut lien sur le deuxieme : $this->context->link->getAdminLink('Validate') ne marche pas controlleur introuvable. Je pense que c'est un probleme de nom du second controller. Si quelqu'un a ne serait-ce qu'un indice. Merci Link to comment Share on other sites More sharing options...
Mediacom87 Posted March 2, 2016 Share Posted March 2, 2016 Bonjour, Pourquoi Validate et pas AdminValidate ??? $this->context->link->getAdminLink('AdminValidate') Link to comment Share on other sites More sharing options...
nicogo57 Posted March 2, 2016 Author Share Posted March 2, 2016 Merci mais toujours introuvable je vais mettre quelques sources histoire de préciser. Arborescence et nom des fichiers : http://www.hostingpics.net/viewer.php?id=663939Capturedecran20160302a120748.png Mon fichier AdminEspaceProController et plus particulierement la fonction qui display le link : public function displayTestLink($token = null, $id, $name = null) { $tpl = $this->createTemplate('helpers/list/list_action_edit.tpl'); if (!array_key_exists('Test', self::$cache_lang)) self::$cache_lang['Test'] = $this->l('Test', 'Helper'); $tpl->assign(array( 'href' => $this->context->link->getAdminLink('AdminValidate'), 'action' => self::$cache_lang['Test'], 'id' => $id )); return $tpl->fetch(); } Et mon nouveau controller AdminValidateController : class AdminValidateController extends AdminController { public function __construct() { $this->table = 'customer'; $this->bootstrap = true; $this->display = 'list'; $this->meta_title = $this->l('Custom'); parent::__construct(); if (!$this->module->active) Tools::redirectAdmin($this->context->link->getAdminLink('AdminHome')); } } 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