Bonjour,
je viens vers vous après avoir recherché sur google.
Apparemment ce problème peut venir soit d'un problème de nommage, soit la table n'existe pas etc.
L'erreur survient sur une url de type :
Je précise que j'ai utilisé pas mal de fois cette url sans avoir de problème.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $this->_helper->redirector->gotoSimple('ajout','contact',null,array('id' => $idCustomer));
L'action ajout est créé et appelle le formulaire, lui même instancié dans le controller. Dans toutes mes tables je gère l'insertion modification suppression sans problème.
Je n'ai pas de table contact. Par contre j'ai une table customer_contact qui est créé dans le Db_Table.
Ce que je ne comprends pas c'est que le problème survient alors que j'instancie le form. Et aucun appel à la table en question n'est en fait.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20 class Application_Model_DbTable_Customercontact extends Zend_Db_Table_Abstract { protected $_name = 'customer_contact'; protected $_primary = 'id'; protected $_sequence=true; protected $_lastname = 'lastname'; protected $_firstname = 'firstname'; protected $_office_number = 'office_number'; protected $_mobile_number = 'mobile_number'; protected $_email = 'email'; public function ajoutContact() { return $this->insert($data); } }
Pourriez vous m'aider s'il vous plaît ?
Merci d'avance de vos réponses et de votre aide.
J'espère avoir été clair.
Cordialement,
Partager