この値をループする必要があります
$blocks = array();
$blocks['list_modules']
これとともに:
$form['advanced']['custom_acc'] = array(
'#type' => 'select',
'#title' => t('module title'),
'#options' => array(
0 => t('No control'),
1 => t('Controlled'),
),
);
だから、このようなものになるはずです
while (list(, $value) = each($blocks)) {
echo "
$form['advanced']['custom_->blocks array value'] = array(
'#type' => 'select',
'#title' => t('->blocks array value'),
'#options' => array(
0 => t('No control'),
1 => t('Controlled'),
),
);
";
}
もちろん、これは機能していません。何かアイデアはありますか?foreach を使用する必要があると思います。私が達成しようとしていることを理解していただければ幸いです。
前もって感謝します!