我正在尝试在我的模块的配置页面中创建一个表。我需要表格包含一些表单元素,Checkbox和textfield。我想像这样构建表。
启用|名称| INT
启用复选框,name为标准文本值,int为textfield。我希望能够检查名称旁边的框,输入值,然后在提交时保存。目前我在.admin.inc中这样做。我实际上已经能够制作表格并在其中包含元素。但是我不能把价值观或者说出来。
我如何创建行
foreach($rows as $row){
$form['table']['intvalue'] = array(
'#type' => 'textfield',
'#default_value' => 100,
'#size' => 8,
);
$form['table']['enable'] = array(
'#type' => 'checkbox',
'#default_value' => TRUE,
);
$rows[] = array(drupal_render($form['table']['enable']), $name, drupal_render($form['table']['intvalue']));
}
这就是我显示表格的方式
$table = theme('table', array(
'header' => $header,
'rows' => $rows,
'id' => 'table-articles',
'class' => 'articles',
));
$form['table'] = array(
'#type' => 'item',
'#title' => t('Table'),
'#markup' => $table,
'#weight' => -2,
);
有什么想法吗?