onay kutularıyla veri tablosu aşağıdadır:Zend_Form: Ben gibi bakarak benim form elemanının DB'den gelen verilerin bir tablo almak istiyorum
+-----+-------------------------+-----------------------+
| | Number | Name |
+-----+-------------------------+-----------------------+
| [ ] | 123 | ABC |
+-----+-------------------------+-----------------------+
| [x] | 456 | DEF |
+-----+-------------------------+-----------------------+
| [x] | 789 | HIJ |
+-----+-------------------------+-----------------------+
Sanki, birkaç satır seçmek için izin verecek MultiCheckBox öğesi. ,
<table>
<thead>
<tr>
<th>Select</th>
<th>Number</th>
<th>Name</th>
</tr>
</thead>
<tr>
<td><input type="checkbox" name="subscribers[]" value="1234"></td>
<td>1234</td>
<td>ABC</td>
</tr>
<tr>
<td><input type="checkbox" name="subscribers[]" value="375950"></td>
<td>375950</td>
<td>DEF</td>
</tr>
<!-- and so on... -->
Ben Zend_Form beni formunu doldurmak için izin verecek kullanarak elle yapmak ancak kolayca ve değerleri almak: Burada
istediğim biçimlendirme tür sahip olmaktır geçerliliği var. Formumda başka normal elementler var.Zend_Form ile bunun nasıl gerçekleştirileceğine dair bir fikriniz var mı? Belki özel bir element ve dekoratör?
Teşekkürler. Gerekirse daha fazla bilgi isteyin.
Bu soru ilişkili görünmektedir: Zend_Form: Database records in HTML table with checkboxes
Marc
da görünümü kullanımda foreachta, ben daha fazla viewhelpers kullandı. Anlaşmam için acelem vardı. TLDR: html'yi el ile yazınız –
Bu uzun cevap için çok teşekkürler! Henüz test etmedim ama tabloya ikiden fazla sütun koymak zorunda kalırsam ne olur? Sayı ve isim için $ anahtar ve $ değer kullandığınızı görüyorum. Sanırım etiketindeki bir ayırıcı bunu yapardı. –
Cevabımın sonuna bir metin parçası ekledim, kontrol et –