从论坛节点内容类型中删除“选择论坛字段”

时间:2010-07-29 12:02:15

标签: drupal drupal-6

我可以从论坛节点内容类型中删除“选择论坛下拉字段”吗?

我只有一个论坛,只有一个选择,我希望我的用户不必选择它作为额外的步骤。

如果没有任何删除选项,我想知道如何提交具有该值的表单。

我试图隐藏它:$form['taxonomy']['#type'] = 'hidden';

但它不起作用,因为它是必需的,如果我想将新帖子添加到论坛中,我需要指定它...如果我想隐藏它,我实际上需要提交默认值。

感谢

2 个答案:

答案 0 :(得分:1)

使用hook_form_alter并提供一个硬编码值和默认值(如果他们选择了它将是什么值),将#required设置为no。这应该有用。

http://api.drupal.org/api/drupal/developer--topics--forms_api_reference.html/6

答案 1 :(得分:1)

#required设置为FALSE,将#type设置为'value',将#value设置为#default_value中找到的值。 这样做,用户将看不到任何选择器,但表单提交处理程序将获得一个值。