【问题标题】:Drupal: collapse CCK Fields in edit content pages?Drupal:在编辑内容页面中折叠 CCK 字段?
【发布时间】:2010-04-19 16:07:02
【问题描述】:

我可以在 Drupal 的编辑内容页面中折叠该字段吗?

例如,页面底部的修订信息、URL 路径设置、创作信息等都被折叠起来。

我也想为 CCK 字段提供此功能。

谢谢

【问题讨论】:

    标签: php drupal drupal-fapi drupal-alter


    【解决方案1】:

    您可以使用hook_form_alter 执行此操作,方法是将字段放入您可以折叠的字段集中。

    【讨论】:

      【解决方案2】:

      您还可以使用 CCK 字段组模块在创建新字段的同一界面中创建字段组。转到字段组设置页面,使其默认折叠。然后将字段拖放到给定的字段组下。

      Fieldgroup 是 CCK 项目的一部分,只需在模块页面中打开即可。

      使用hook_form_alter() 是一种更简洁的解决方案,但在技术上有点困难。

      【讨论】:

      • 所以你的建议是使用字段组作为包装器,并在其中添加项目以便我可以折叠它。
      • CCK 字段组本质上是使用 hook_form_alter() 的 GUI 版本。字段组在 Forms API 中显示为字段集,并且来自字段组配置的折叠字段集属性也被推送到字段集定义中。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多