Jump to content

Administration > Onglet


Recommended Posts

Hello,

 

J'essaye de créer un onglet dans l'admin.

J'ai rempli les champs Nom par "Critères DD" et classe par "AdminCriteresDDFabricant".

J'ai créé dans le dossier controller/admin un fichier AdminCriteresDDFabricantController ainsi qu'un autre fichier dans le dossier classes CritereDDFabricant.

 

Etant donné que ce module est très similaire à la gestion des tags, j'ai repris le code du controlleur et de la classe des tags.

 

Quand j'accède à l'onglet, je vois bien les tags.

 

J'ai créé une table ps_critereddfabricant (id_criteredd, nom, desc_longue)

 

Je change dans le __construct du controlleur avec ce qui suit :

 

 

$this->table = 'critereddfabricant'; (au lieu de tag)

$this->className = 'CritereDDFabricant'; (au lieu de Tag)

 

Je change aussi les champs :

 

 

$this->fields_list = array(

'id_criteredd' => array(

'title' => $this->l('ID'),

'align' => 'center',

'width' => 25,

),

'nom' => array(

'title' => $this->l('Name'),

'width' => 200,

'filter_key' => 'a!name'

)

);

 

Mais là page blanche, j'ai le header et le footer et entre rien.

 

Faut -il déclarer la table quelque part dans un modèle ? je ne sais plus quoi faire.

 

J'ai mis les deux fichiers en pièce jointe.

 

Merci pour votre aide.

 

Michel

CritereDDFabricant.php

AdminCriteresDDFabricantController.php

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...