Я создал форму, которая имеет следующую структуру
function myfunction(){
$form['myform']['row1']['field1'] = array(
//type, title, etc.
);
$form['myform']['row1']['field2'] = array(
//type, title, etc.
);
$form['myform']['row1']['field3'] = array(
//type, title, etc.
);
$form['myform']['row2']['field1'] = array(
//type, title, etc.
);
$form['myform']['row2']['field2'] = array(
//type, title, etc.
);
$form['myform']['row2']['field3'] = array(
//type, title, etc.
);
}
, но я хотел бы представить ее в виде таблицы в следующем формате со строкой заголовка, если это возможно.
Col 1 Col 2 Col 3
----------------------------------------------------------------------
Row 1 Field 1 Field 2 Field 3
Row 2 Field 1 Field 2 Field 3
Row 3 Field 1 Field 2 Field 3
В каком формате я должен следовать, чтобы Drupal отображал форму в виде таблицы?
PS Col 1 = select
, Col 2 = checkbox
, Col 3 = texfield
, а самый первый столбец - этоrow #
Row1, Row2, Row3
.
Редактировать: разве у drupal нет чего-то, что вы могли бы придать ему форму, и он автоматически создаст этот цветной ряд, вид белого ряда?