私はフォームを生成しました:
function test_form($form_state) {
$form['hidden'] = array(
'#type' => 'hidden',
);
$form['submit'] = array(
'#type' => 'submit',
'#value' => 'Save'
);
return $form;
}
その後、ループがあります:
foreach($ea as $name){
$test_form = drupal_get_form('test_form');
$output .= $name->name . drupal_render($test_form);
}
test_form に隠されているループが $name->name の値を取得するたびに、何らかの方法で調整する必要があります。form_set_value($element, $value, &$form_state) で何かできることはありますか?