如何在drupal 7中向访问者推荐节点作者创建的其他内容?

Posted

技术标签:

【中文标题】如何在drupal 7中向访问者推荐节点作者创建的其他内容?【英文标题】:how to recommend other contents that created by a node author to a visitor in drupal 7? 【发布时间】:2013-09-01 05:19:33 【问题描述】:

我有一个由 drupal 7.X 制作的商业网站。在这里,我想向访问者推荐该节点作者创建的其他一些内容。我搜索了很多,但我发现的唯一一件事是在视图中定义关系以限制用户查看他/她自己的内容。 有人在 drupal 7.X 中遇到同样的问题吗?

【问题讨论】:

【参考方案1】:

View 中的上下文过滤器是完成此任务的最简单/最正确的方法。您可以创建一个视图来定义一个块并显示您所追求的类型的内容。然后通过添加“作者 uid”的上下文过滤器并选择“提供默认值”项目符号并从 URL 中选择用户 ID,然后该块将显示由同一用户创建的内容。

如果有帮助,我可以为您提供一些屏幕截图。 Views 最擅长执行这项 IMO 任务

【讨论】:

以上是关于如何在drupal 7中向访问者推荐节点作者创建的其他内容?的主要内容,如果未能解决你的问题,请参考以下文章

如何在没有面板的Views Drupal 7中将组ID作为上下文

PHP Drupal 7节点有多个作者

在 Drupal 7.20 (Sarnia) 中向视图添加字段时出现 AJAX HTTP 错误 500

如何在 Drupal 7 中的节点页面上显示分类内容

在 Drupal 7 中访问 html.tpl.php 中的节点属性

Drupal 7“新节点创建”是不是启动/准备不同内容类型的字段?