Problèmes de Zend Framework lors de l'utilisation d'Element, de sous-formulaires et d'appartientTo
-
21-09-2019 - |
Question
Je m'arrache toujours les cheveux avec Zend_Form et tous les éléments qui doivent être placés dans un sous-tableau.form->populate() ne fonctionne pas lorsque vous travaillez avec des éléments d'un sous-formulaire qui ont été définis sur un tableau parent à l'aide d'appartientTo() - je pense que c'est en fait un bug dans Zend_Form->setDefaults() mais je voulais juste voir si quelqu'un d'autre a) a eu le même problème et b) a réussi à le contourner...
La solution 2
Cela a été attribué à un problème plus grave : Zend_Form utilisant le problème getValues() des sous-formulaires
Autres conseils
Je fais habituellement $ form-> subForm-> setDefaults (myData $) au lieu de belongTo (). Mais qui a été utilisé dans les formes multipages donc je jamais vraiment besoin de tirer des données pour tous les sous-formulaires ...