首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >动态隐藏/显示表单字段

动态隐藏/显示表单字段
EN

Drupal用户
提问于 2016-04-26 09:18:23
回答 2查看 1.5K关注 0票数 3

我在Drupal 8中创建了一个自定义模块。默认情况下,应该有一些字段是不可见的;当用户单击更多选项时,该字段应该会显示。当用户单击“较少”选项时,应再次隐藏字段。

我如何在Drupal 8表单中实现这一点?

EN

回答 2

Drupal用户

发布于 2017-01-28 11:55:30

您可以通过条件域模块轻松地做到这一点。

条件字段允许您管理字段之间的依赖关系集。当字段是“依赖的”时,只有当“依赖”字段的状态与正确的条件匹配时,它才能用于编辑和显示。在编辑节点(或支持字段的任何其他实体类型,如用户和类别)时,依赖字段将使用States动态修改。

票数 2
EN

Drupal用户

发布于 2017-01-28 12:33:14

您可以使用drupal_process_states()中描述的状态API,不应将其与状态API混淆。

与您的描述唯一不同的是,Show是一个复选框,当选中复选框时,要显示的额外字段将是可见的(这也意味着在未选中复选框时它们是不可见的)。

票数 2
EN
页面原文内容由Drupal提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://drupal.stackexchange.com/questions/199240

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档