【发布时间】:2014-02-27 11:19:04
【问题描述】:
我有几个分类法,其中包含几百个术语。一个内容类型有多个这些分类法多选框。
问题是,选择框大小约为 5(因此当时仅显示 5)。我怎样才能增加尺寸?因为现在不可能像树一样使用了,因为在你向后滚动一点后你就看不到父级了。
问题出在管理员/编辑器视图中,与最终用户无关。
【问题讨论】:
标签: drupal-7 admin drupal-taxonomy
我有几个分类法,其中包含几百个术语。一个内容类型有多个这些分类法多选框。
问题是,选择框大小约为 5(因此当时仅显示 5)。我怎样才能增加尺寸?因为现在不可能像树一样使用了,因为在你向后滚动一点后你就看不到父级了。
问题出在管理员/编辑器视图中,与最终用户无关。
【问题讨论】:
标签: drupal-7 admin drupal-taxonomy
如果真的是关于那个选择框的高度,为什么不通过 CSS 来添加呢?
#your-form-id .form-select[multiple] {
height: 300px;
}
或者,在您的模块中实现hook_form_alter:
<?php
function YOURMODULE_form_alter(&$form, &$form_state, $form_id) {
$form['YOURFIELD']['#size'] = 30;
}
?>
【讨论】:
这些你都试过了吗?
https://drupal.org/project/term_reference_tree https://drupal.org/project/hierarchical_select https://drupal.org/project/multiselect
编辑 - 好吧,我会解释:
OP 询问了一个关于更改选择框大小的问题,因为有数百个选项可用,并且在他们的帖子中暗示了层次结构问题。上述模块提供了更丰富的界面供用户选择多个选项,这也是我列出它们的原因。下次我会解释更多soz!
【讨论】: