我有一个 cck 选择列表,其中选项由我的自定义代码填充。填充列表没有问题,但之后所选选项无法保存。有没有什么办法解决这一问题。这是我的代码片段:
function pelikan_common_form_alter(&$form, $form_state, $form_id) {
if ($form_id =='monitoring_node_form'){
$nid = arg(3);
$node = node_load($nid);
$index=0;
foreach ($node->field_test_monitoring['und'] as $key) {
$show = node_load($key['nid']);
$form['field_indicator']['und']['#options'][$index++]= $show->title;
}
}
}