mitchoner Posted July 2, 2012 Share Posted July 2, 2012 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 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