Ben veritabanından alınan vales kullanarak bir metin kutusu oluşturmak için çalışıyorum. Ama bunun yerine bir metin kutusu, bir seçme kutusu (aşağı kutusu açılır) oluşturulur. Ben neden anlamıyorum. Metin yalnızca, o zaman neden bir seçme kutusu yaratılıyor gibi türünü verdik?
echo $form->input($r['Attribute']['label'],
array('label' => $r['Attribute']['label'].' * ',
'class' => 'required',
'id' => $r['Attribute']['id'],
'name' => $r['Attribute']['label'],
'type' => 'text',
'style' => 'width:' . $r['Attribute']['size'] . 'px'));
Bu birkaç kayıtları ile Özellikler tablodur.
id form_id label type size sequence_no required
2 1 Name text 200 1 true
3 1 Age number 200 2 true
$ Form-> giriş çıkışı
<div class="input select">
<label for="4">Name * </label>
<select id="4" class="required" style="width: 200px;" name="data[Name]"> </select>
</div>
yerine
<div class="input text">
<label for="4">Name * </label>
<input id="4" class="required" style="width: 200px;" name="data[Name]"> </input>
</div>
Nasıl giriş tipi açıkça "metin" olarak söz bile "seçmek" olarak kaydedilmiş olsun demek?