1
我有一个节点类型'review',它附加在两个词汇表中,并出现在节点表单中名为VOCABULARIES的字段集中。但是我不希望他们成为一个字段集。我正在使用模块中的功能,并且也增加了模块的重量,但到目前为止还没有成功。任何人都可以告诉我我在这里做错了什么..?Drupal节点表单定制
<?php
function mymodule_form_alter(&$form, $form_state, $form_id) {
if ($form_id == 'review_node_form') {
$form['taxonomy'][2]['#collapsible'] = FALSE;
$form['taxonomy'][3]['#collapsible'] = FALSE;
}
}
?>
看起来一见钟情...你确定form_id是否正确?你是否检查过form_alter被执行时$ form ['taxonomy']是否已经存在于表单中? – marcvangend 2010-03-11 09:17:04