Drupal 7 Taxonomy多选框大小

时间:2014-02-27 11:19:05

标签: drupal-7 admin drupal-taxonomy

我有几个有几百个术语的分类法。内容类型有多个这些分类多选框。

问题是,选择框大小约为5(因此它当时只显示5)。我怎样才能增加尺寸?因为现在使用树状是不可能的,因为在你滚动一下后你就不会看到父母了。

问题出在管理员/编辑器视图中,与最终用户无关。

2 个答案:

答案 0 :(得分:1)

你有没有尝试过这些?

https://drupal.org/project/term_reference_tree https://drupal.org/project/hierarchical_select https://drupal.org/project/multiselect

编辑 - 啊好我会解释:

OP提出了一个关于更改选择框大小的问题,因为有数百个可用选项,并在帖子中暗示了层次结构问题。上述模块为用户提供了更丰富的界面来选择多个选项,因此我列出了它们的原因。我下次再解释一下soz!

答案 1 :(得分:1)

如果它真的与选择框的高度有关,为什么不通过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;
  }
?>