【问题标题】:How to make fields available to users in Drupal 7?如何在 Drupal 7 中使字段对用户可用?
【发布时间】:2026-01-13 14:40:01
【问题描述】:

我希望用户参与创建一些内容。我允许他们(人员/权限)在特定内容类型上创建自己的内容。问题是:如何为他们提供对我作为管理员可用的内容类型字段的访问权限?换句话说,我可以通过我的管理面板将内容放在字段中,但是如何使用户能够满足该字段,如何使字段公开? 提前致谢!

【问题讨论】:

    标签: drupal-7 field


    【解决方案1】:

    使用字段权限模块。这将允许您在 Drupal 6 和 7 中设置字段级别权限 https://drupal.org/project/field_permissions

    【讨论】:

    • 谢谢,我还是看不到如何向用户显示空字段框。它应该像 webform 字段。一页有空字段,用户填充信息。如何制作显示空字段的页面?
    • 确保他们可以访问正确的文本格式。有时,如果他们无法访问默认文本格式,该字段将不会显示。
    • 您说:“有时如果他们无法访问默认文本格式,则该字段将不会显示。”但是,我在问应该在哪里显示字段?我想制作显示空字段的页面。例如,作为管理员我可以创建内容类型,如果我想添加一些内容,我必须去内容/添加内容,然后选择内容类型,然后出现空字段。我的问题是:如何制作显示空字段供用户输入的页面?呃,我不知道我是否清楚。很抱歉打扰您。
    • 您所要做的就是将用户发送到您填写字段的同一页面。例如,如果您希望用户创建一篇文章,您可以将他们发送到yourdomain.com/node/add/article。只要他们有权限,这将为他们提供创建文章的所有字段。
    • 我正在通过管理面板填写字段。当我通过经过身份验证的用户帐户登录并粘贴我填写字段(作为管理员)的页面的 url 时,什么都没有出现。文本格式访问一切正常。请让我再问你一个问题。您将如何使用仅使用字段(无 webform 模块等)的 webform 字段制作页面?谢谢
    最近更新 更多