【问题标题】:how to display the "homepage" option in default comment form in Drupal7?如何在 Drupal 7 的默认评论表单中显示“主页”选项?
【发布时间】:2011-09-20 06:43:42
【问题描述】:

如何在默认评论表单中显示“主页”选项? 安装 Drupal7 后,评论表只有三个字段,“你的名字”,“主题”,“评论”。 我知道评论模块在数据库中有“主页”字段。但是如何在页面上显示呢? 请帮帮我,谢谢。

【问题讨论】:

    标签: forms drupal-7 options comments


    【解决方案1】:

    如果您想使用 Drupal 核心中已有的字段,您需要允许匿名发帖者留下他们的联系信息。

    导航到:
    管理 » 结构 » 内容类型 »(您的内容类型) » 评论设置 » 匿名评论

    选择匿名发帖者可以留下他们的联系信息
    匿名发帖者必须留下他们的联系信息

    如果您不希望显示电子邮件字段,您可以使用简单的表单更改或在 CSS 中将其设置为 display: none; 来隐藏它。只要确保如果您这样做,您将上面的设置设置为 ma​​y 而不是 must,否则您的评论者将无法发表他们的评论!

    【讨论】:

      【解决方案2】:

      这很简单。通过管理界面 (/admin/structure/types/manage//comment/fields ,您可以添加任意数量的字段。在下一个选项卡,评论显示中,您可以管理这些字段的显示。

      【讨论】:

      • 感谢您的回复,我知道您在说什么。但是有些地方不是自定义字段,例如页面link上的评论表单。我认为“主页”选项来自Drupal评论核心模块,没有自定义字段。
      • 好吧,如果你想知道它是在这种特殊情况下完成的,比如 dropalcoder.com。它甚至可能不是 7,但 drupal 6 - 不知道。
      • 嗯...有可能。再次感谢。我可以再问你一个问题吗?如果我添加一个名为“主页”的新 commet 表单字段,我应该怎么做才能从“主页”字段?
      • 不确定我是否理解你.. 如果你想验证它的数据或收集它或其他什么 - 你需要通过自定义模块和 hook_form_validate 来做到这一点
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-06-06
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多