Zend_Form - صفيف العناصر القائمة؟
-
03-07-2019 - |
سؤال
وعن طريق Zend_Form، كيف لي أن خلق عناصر النموذج مثل هذا:
<input type="text" name="element[1]" value="" />
<input type="text" name="element[2]" value="" />
// etc...
المحلول
ويمكنك إما استخدام النماذج الفرعية:
$form = new Zend_Form();
$subForm = new Zend_Form_SubForm();
$subForm->addElement('Text', '1')
->addElement('Text', '2');
$form->addSubForm($subForm, 'element');
وأو هل ينبغي أن يكون قادرا على استخدام setBelongsTo()
على عناصر النموذج (مجربة):
$form = new Zend_Form();
$form->addElement('Text', '1', array('belongsTo' => 'element'))
->addElement('Text', '2', array('belongsTo' => 'element'));
نصائح أخرى
وأنا أزعم أن setBelongsTo
هو من نوعية دون المستوى المطلوب، كما هو واحد قادر على تعيين القيم الافتراضية. وهكذا، في الوقت الحاضر، ليس هناك وسيلة معقولة لتحقيق الهدف الخاص بك.
لا تنتمي إلى StackOverflow