通过url传递参数

时间:2014-03-04 19:40:34

标签: drupal-7 arguments drupal-views drupal-panels

大家好。

这是我的问题。我有一个照片库内容类型,其中我存储了几张照片 我的一个字段是列表字段名为'period'),有3个选项( 2000-2004,2004-2008,2008-2012 ),指照片拍摄的时间段。

现在我要制作一个主菜单链接 ex.path:/ photos / 2004-2008 ),这会导致页面
以期。该视图将从URL中获取“2004-2008”变量并将其用作过滤器。这样,视图结果将是“周期”字段值= 2008-2013的照片。

有人能帮帮我吗?我很困惑..

第一个问题,主菜单中链接的正确路径是什么?

其次,我的面板页面(我使用面板模块)包含我的视图的正确路径是什么。

第三,如何正确设置我的视图来执行此任务?

1 个答案:

答案 0 :(得分:1)

对于您的方法,Drupal有'上下文过滤器'。因此,您必须传递url参数,并需要指定要捕获的参数。因此,如果它的参数为0,1或2 (%1,%2等),那么将收集和处理该数据。

您还可以为自定义功能分配自定义php代码。请检查屏幕截图。这真的很容易! enter image description here

让我知道,这对你有帮助!

继续Drupalizing:)