marshallus Posted June 11, 2018 Share Posted June 11, 2018 (edited) Bonjour et merci de votre aide Je suis en train de developper un module backend sur 1.7. J'ai besoin de quelques pistes car je suis perdu dans le développement, je ne trouve pas la doc qui m’intéresse (surement que je ne chercher pas au bon endroit). J'ai réussi a générer des liens dans le menu amenant vers mes controlleurs, qui affichent une liste d'enregistrement d'une table, mais j'ai des problèmes : Le bouton d'ajout affiche bien le formulaire avec les bons champs, mais ne récupere pas les infos des champs lors de la sauvegarde (le premier a été inséré directement en bdd pour test). Le bouton modifier affiche bien le formulaire mais les champs sont vides. Le bouton delete fonctionne parfaitement. La fonction renderForm est comme suit public function renderForm() { $this->fields_form = array( 'legend' => array( 'title' => $this->l('Gestion des Etablissements') ), 'input' => array( array( 'type' => 'text', 'label' => $this->l('Type:'), 'name' => 'type', 'lang' => true, 'size' => 70, 'required' => true ), array( 'type' => 'text', 'label' => $this->l('Nom:'), 'name' => 'nom', 'lang' => true, 'size' => 70, 'required' => true ), array( 'type' => 'text', 'label' => $this->l('Statut:'), 'name' => 'statut', 'lang' => true, 'size' => 70, 'required' => true ), array( 'type' => 'text', 'label' => $this->l('Rue:'), 'name' => 'nom', 'lang' => true, 'size' => 70, 'required' => true ), array( 'type' => 'text', 'label' => $this->l('Code Postal:'), 'name' => 'code_postal', 'lang' => true, 'size' => 70, 'required' => true ), array( 'type' => 'text', 'label' => $this->l('Ville:'), 'name' => 'ville', 'lang' => true, 'size' => 70, 'required' => true ), array( 'type' => 'text', 'label' => $this->l('Telephone:'), 'name' => 'telephone', 'lang' => true, 'size' => 70, 'required' => true ), array( 'type' => 'text', 'label' => $this->l('Email:'), 'name' => 'email', 'lang' => true, 'size' => 70, 'required' => true ), ), 'submit' => array( 'title' => $this->l('Save'), 'class' => 'button' ) ); return parent::renderForm(); } Une idée de ce qui est mal fait? Merci Edited June 11, 2018 by marshallus (see edit history) Link to comment Share on other sites More sharing options...
marshallus Posted June 11, 2018 Author Share Posted June 11, 2018 Je viens de résoudre le probleme en supprimant 'lang' => true, du tableau fields_form 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