J'utilise PHP Zend Framework.Obtenir les valeurs du contrôleur pour former
Comment puis-je obtenir les valeurs du contrôleur envoyé par:
$ InfoForm = array (
// Je reçois ces valeurs d'une DB 'idCity' => $ idCity, 'idRestaurant' = > $ idRestaurant
);
$ form-> remplir ($ infoForm);
i obtenir les informations dans le Dojo_Form
$ city = new Zend_Dojo_Form_Element_FilteringSelect ('idCity');
mais idCity je vais voir les restaurants dans cette ville
Comment puis-je voir la valeur des variables envoyées par $ form-> DB et remplir la mise à jour du FilteringSelect (« idRestaurant ») ($ infoForm); sous la forme?
J'ai essayé $ this-> getvalue ('idCity') dans le formulaire, mais cela semble avoir la valeur seulement quand il revient au contrôleur. Je veux vérifier la valeur idCity puis générer le FilteringSelect ('idRestaurant').
:: Expliquer mieux
J'ai: J'ai: Controller (extends Zend_Controller_Action)
Modèle (Zend_Db_Table_Abstract) -> Fonctions de base de données Access
Form (étend Zend_Dojo_Form) -> créer le de :: Je veux voir les valeurs ici !!
View (où je peux voir le formulaire)
je reçois les valeurs de la base de données dans le contrôleur, puis je les envoie au formulaire avec $ form-> remplir (InfoForm $); Je voudrais voir les valeurs qui proviennent du contrôleur pour générer le formulaire en conséquence
Malheureusement lecture ofter votre réponse pour la deuxième fois, je comprends encore votre question. Essayez de réécrire votre question ... –
Oui, je ne suis pas tout à fait clair sur ce que vous voulez non plus. Désolé, mais j'ai essayé de mon mieux pour y répondre :-) – helloworlder