首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在drupal视图中添加多个上下文过滤器?

问如何在drupal视图中添加多个上下文过滤器?
EN

Stack Overflow用户
提问于 2016-05-18 23:05:39
回答 1查看 112关注 0票数 0

我正在使用drupal视图在幻灯片中显示新闻。

现在我需要在一个幻灯片中添加文章和新闻,为此,我尝试添加关系,然后在上下文过滤器中将这些关系添加到NID。

(此处为快照)

http://prntscr.com/b5jvvw

http://prntscr.com/b5jq2x

使用单个上下文过滤器,所有内容都可以完美工作,但添加其他内容时就没有效果了。幻灯片放映的快照http://prntscr.com/b5jqyu

如何在drupal视图中添加多个上下文过滤器?

EN

回答 1

Stack Overflow用户

发布于 2016-05-19 15:00:03

我猜你在问如何形成页面url,这样view就会收集这些上下文参数,所以,它应该是这样的:

page_url/news_id/article_id

即

slodeshow/5/17

作为替代,您可以使用views_embed_view()

https://api.drupal.org/api/views/views.module/function/views_embed_view/7.x-3.x

根据你的喜好(需要)形成页面url,手动从页面url中收集它们,然后用这些参数调用views_embed_view,并打印出函数返回的html内容。

参数为:view_machine_name, display_machine_in, first_contextuarl_filter, second_contextual_filter, thirt_contextual_filter...

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37303527

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档