Jump to content

[Résolu] Création du Controller de back office


Recommended Posts

SVP, quelqu'un  pour m'aider a developper un controlleur de back office.

Bon, j'ai créé l'onglet "gestion de devis" et un sous onglet "devis" et pour ce sous onglet j'ai voulut créer son contrôleur car lorsque je clique sur "devis" un message d'erreur s'affiche " Controleur introuvable"

Voila le code de création d'onglet

 

$parent_tab = new Tab();
$parent_tab->name[$this->context->language->id] = $this->l('Gestion de devis');
   $parent_tab->class_name = 'AdminDevis';
$parent_tab->id_parent = 0;
$parent_tab->module = $this->name;
//creation du sous onglet devis
$parent_tab->add();
$tab = new Tab();
$tab->name[$this->context->language->id] = $this->l('Devis');
$tab->class_name = 'AdminDevis';
$tab->id_parent = $parent_tab->id;
$tab->module = $this->name;
$tab->add();
 
 
Et voila ce que j'ai écris dans un fichier "AdminDevisController" situer dans (mon_module/controllers/AdminDevisController.php)
et qui contient :
 
<?php
class AdminDevisController extends ModuleAdminController
{
public function __construct()
{
$this->table = 'devis';
$this->className = 'Devis';
 
parent::__construct();
}
 
public function initContent()
    {
        parent::initContent();
        return $this->display(__FILE__, '/back/mapage.tpl');
    }
}

 

 

 

"mapage.tpl" Est une page de test lorsque je click sur le sous onglet "devis" doit afficher cette page

 

svp, je veux savoir où est ma faute est comment je peut afficher cette page et bien développer ce contrôleur 

Edited by sabrine (see edit history)
Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...