【问题标题】:Attached files not appearing for anonymous users in Drupal 7 View pageDrupal 7 视图页面中的匿名用户不显示附加文件
【发布时间】:2014-08-12 11:38:17
【问题描述】:

我有一个基于视图的页面,该视图将某种内容类型列为表格。在这种情况下,“出版物”。由于某种原因,显示附加文件的字段不会显示在出版物视图生成的列表页面上,除非您是经过身份验证的用户。

http://www.cca-roma.org/en/publications

但是,在每个单独的页面上,附件都显示得很好:

http://www.cca-roma.org/en/site-conservation-during-rescue-excavations

如果我已登录,列表页面将正常显示附件字段,否则将隐藏。

我已经检查了权限,但我认为这不是问题所在,因为该文件确实会在单个页面上显示给匿名用户,如上例所示。这似乎是视图的问题。在高级视图设置中,我将“在摘要中隐藏附件”设置为否。

我是否需要调整视图模板才能向匿名用户显示附件?或者为特定的附件字段制作一个模板?

谢谢

【问题讨论】:

    标签: drupal-7 drupal-views


    【解决方案1】:

    我也遇到过类似的问题,发现与文件实体模块有关。我需要为匿名用户授予“文档:下载任何文件”权限。

    之后字段内容显示在匿名用户的视图中。

    问题在于视图中的“下载链接”格式化程序。

    【讨论】:

    • 虽然文件节点可见 - 例如/file/slug-based-on-filename,在打开此设置之前,文件字段不会显示在它附加到的节点中(即,好像该字段已移动到“管理”中的“隐藏”部分展示')。 D7.
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多