1
ทำไมแบบฟอร์มของฉันมีธีมเป็นตารางไม่โพสต์ข้อมูลอย่างถูกต้องหรือแสดงอย่างถูกต้อง
ฉันได้สร้างแบบฟอร์มในผู้ดูแลระบบ $form['things'] = array( '#prefix' => '<div id="things">', '#suffix' => '</div>', '#tree' => TRUE, '#theme' => 'table', '#header' => array(t('Field Label'), t('Field Name'), t('Location'), t('Stuff')), '#rows' => array(), ); จากนั้นฉันจะเพิ่มแต่ละแถวลงไปเช่น: foreach ($type_fields as $field_name => $attrs) { $stuff = array( '#type' => 'textfield', '#default_value' => $attrs['stuff'], ); $form['things']['#rows'][] = array( …