【问题标题】:Can't see custom CCK field in view在视图中看不到自定义 CCK 字段
【发布时间】:2013-10-13 02:24:51
【问题描述】:

我不久前创建了一个内容类型,以及一个过滤它的视图。我刚刚向该内容类型添加了一个字段。当我尝试向视图添加过滤器时,我刚刚创建的字段不在列表中。如果我创建该类型的新内容,我可以看到新字段,但不能从视图中看到。我删除并重新创建了该字段,更改了字段类型,并清除了缓存。我也尝试过创建另一个视图,但仍然看不到该字段。不过,我可以看到所有其他自定义字段。

【问题讨论】:

  • 在黑暗中开枪,但是你检查了字段的权限吗?
  • 字段级权限?在哪里改变它?
  • 如果我没记错的话,用户权限页面显示谁可以查看/编辑每种内容类型的字段。 /admin/people/permissions
  • 我现在使用的是管理员用户。此外,我可以编辑的其他字段属于相同的内容类型。
  • 来这里寻求@joshmmo的答案,够有趣的。

标签: drupal-7 drupal-views cck


【解决方案1】:

您添加的字段是分类法还是节点参考?您可能需要添加与引用实体的关系,以使其显示在视图字段下。

点击“关系”旁边的“添加”,查看您引用的实体类型是否在该列表中...添加引用,然后返回添加字段并查看它是否显示在您的列表中。

【讨论】:

  • 我尝试了几种不同类型的字段——理想情况下,它应该是一个下拉列表。这绝对不是参考字段。
  • 它是什么类型的字段,你安装了很多模块吗?可能值得建立一个开发站点来确认操作。
  • 这是一个文本字段 - 该网站进展顺利 - 尝试使用开发网站并尝试重新创建所有内容将是一项重大任务
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2012-10-02
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多