默认情况下折叠节点表单上的分类字段集
Posted
技术标签:
【中文标题】默认情况下折叠节点表单上的分类字段集【英文标题】:Collapse taxonomy fieldset on node form by default 【发布时间】:2010-06-18 14:43:28 【问题描述】:在 Drupal 中创建(自定义)内容时,我有三个词汇表。但是这些使我的创建内容页面非常沉重。我想默认折叠词汇字段集,并希望它仅在用户选择时展开。
【问题讨论】:
我编辑了您的问题和标题以阐明您想要什么,正如我所假设的“DropDown”,您的意思是字段集(分类字段周围的可折叠/可扩展框架)。如果这不是您的意思,请恢复我的更改(或告诉我这样做)。 【参考方案1】:如果您的意思是分类字段集应默认显示为折叠,您可以通过实现hook_form_alter()
来实现:
/**
* Implementation of hook_form_alter().
*/
function yourModule_form_alter(&$form, &$form_state, $form_id)
// TODO: Adjust the form id according to your content type
if ($form_id == 'yourContentType_node_form')
// Collapse 'Vocabularies' fieldset.
$form['taxonomy']['#collapsed'] = TRUE;
【讨论】:
无法让您的示例正常工作。你能多说一下 yourContentType_node_form 应该是什么样子吗?【参考方案2】:Big Autocomplete TAXonomy (BATAX) 可能会做你想做的事。
【讨论】:
实际上并非如此,对于两个字段,我已经在使用自动完成字段。我只是希望默认打开的下拉词汇表应该默认关闭。以上是关于默认情况下折叠节点表单上的分类字段集的主要内容,如果未能解决你的问题,请参考以下文章