【问题标题】:How to make in drupal 7 a field required only after another field is filled out?如何在drupal 7中填写一个字段后才需要填写另一个字段?
【发布时间】:2014-06-17 08:01:24
【问题描述】:

在 drupal 7 中,我有一个视图幻灯片。 每个内容管理员都可以在网站中添加一篇文章,并且滑块会根据与文章相关的某些类别使用​​特定过滤器过滤其中一些文章。

在内容管理员编辑文章时,有一个下拉列表选项(是/否),用于在滑块中显示文章或不显示文章。(这是第一个字段)

如果他选择是,则还需要填写另一个字段。 这是一个图像字段,将显示在滑块的末尾。

仅选择是(在下拉列表中)和无图像(在图像字段中)会导致滑块出现问题。寻呼机上的空白位置和较少显示的对象(因为它会计算所有过滤的项目,但只显示有图像的项目)

只有当第一个字段选择为“是”选项时,我才需要设置第二个字段(图像字段)。

我该怎么做?

附:请原谅我的英语......希望你能理解我要解释的内容。

【问题讨论】:

    标签: drupal-7 field required


    【解决方案1】:
    You have to use conditional_fields module
    Refference : [https://drupal.org/project/conditional_fields][1]
    This module offers one field is depedent on another field's value.
    

    输入哪个图像 id 依赖字段和下拉列表是依赖,当依赖(下拉)字段具有值时,从下拉列表中选择依赖(图像)字段选择是看截图 另见安装模块后的设置选项。

    【讨论】:

    • 感谢您的回复@Chirag !! 似乎是我一直在寻找的...但是在配置依赖项后出于测试目的,我添加了一篇文章并选择第一个字段为 Yes 和第二个要 rwquired。出现了一颗红星,但它让我无需填写字段即可继续(上传图片)
    • 输入哪个图像 id 依赖字段和下拉列表是被依赖者,当依赖(下拉)字段具有值时,从下拉列表中选择依赖(图像)字段选择是看截图
    • 是的!我已经按照你告诉我的做了。当我从下拉列表中选择值是时,需要字段上传图片(字段标题附近出现一个红星)。但是,我假装我忘了填写该字段并按保存。它会提醒我需要填写必填字段。这永远不会发生。它只是让我继续...没有图像,因为我不是必填字段。
    猜你喜欢
    • 1970-01-01
    • 2016-01-19
    • 2013-08-06
    • 1970-01-01
    • 2021-05-29
    • 2013-01-05
    • 1970-01-01
    • 2011-02-25
    相关资源
    最近更新 更多