我想在 Drupal 6 中禁用特定表单内的 cck 字段。我使用 hook_form_alter 创建了一个充满更改的新模块。表单 id 是 articulo_node_form。有问题的字段是文本,我已经检查过了,它可以被禁用。
我试过这个:
function modding_form_articulo_node_form_alter(&$form, &$form_state, $form_id) {
$form['field_articulo_tipo']['#disabled'] = 1;
}
该字段根本没有禁用,而是消失了。
无论如何,当我尝试创建新的关节节点或尝试编辑该节点时会发生这种情况。我只想针对节点编辑,我的意思是,相同的表单,但是当它被编辑时。
那个代码有什么问题?感谢您的帮助!!
罗莎蒙达