【问题标题】:Related content - does not display current node相关内容——不显示当前节点
【发布时间】:2019-11-04 12:57:17
【问题描述】:

我目前正在为我的内容类型(文章)显示相关文章。我为该特定内容类型创建了视图块,但是当我在放置相关文章的侧边栏上显示 ID 为 191 的节点时,它也显示节点 ID 为 191 的标题。

块视图设置: 聚合:是 字段:尝试添加内容nid,但没有显示

我的设置有什么问题,我应该修改什么?还有一个问题,是否可以随机显示这些相关项目?

【问题讨论】:

  • 您想阻止从侧边栏项目显示当前节点,对吗?文章类型中除当前节点外的其他节点?
  • @Ali_Hr 是的,完全正确

标签: drupal-7


【解决方案1】:
  1. 在字段部分添加此字段:“内容:Nid”
  2. 然后选中“从显示中排除”以防止显示此字段
  3. 在 FILTER CRITERIA 中,添加一个 php 过滤器
  4. 在过滤器代码部分添加以下代码:
$nid = arg(1);

if($row->nid == $nid){

   return true;

}

你可以走了。

【讨论】:

    猜你喜欢
    • 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
    相关资源
    最近更新 更多