【问题标题】:Drupal node form - how implement hierarchical checkboxes based on taxonomy treeDrupal 节点形式 - 如何实现基于分类树的分层复选框
【发布时间】:2016-07-28 17:31:33
【问题描述】:

我无法解决一个对我来说非常困难的问题。

我使用 drupal 7 并有一个自定义内容类型,其中包含一个具有 2 级层次结构的分类字段,即路径 /node/add/mycontenttype。

我知道漂亮的模块https://www.drupal.org/project/hierarchical_select,它运行良好!但是对于我的项目,我必须使用复选框而不是选择列表或下拉菜单。

我已经尝试过覆盖 theme_hierarchical_select_select 和依赖项,但是,hierarchical_select 有自己的 JS,它只适用于“select”。

另外,我尝试使用 drupal ajax API 来重新呈现分类字段,但如果我正在对表单进行附件,则它不起作用

'#ajax' => array(
  'callback' => 'MYMODULE_ajax_callback',
  'wrapper' => 'replace_taxonomy_field',
 ),

在 hook_form_alter() 中!

有什么想法或帮助吗?

提前感谢大家。

【问题讨论】:

    标签: checkbox drupal hierarchical-data


    【解决方案1】:

    也许Taxonomy Term Reference Tree Widget 模块可能会以某种方式帮助您。

    【讨论】:

      猜你喜欢
      • 2011-11-10
      • 2011-05-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-05-18
      • 1970-01-01
      • 2013-12-01
      相关资源
      最近更新 更多