我有一个视图,通过上下文过滤器显示在当前创建的内容,我想添加一个寻呼机,允许用户一天一次返回时间。
假设我们星期二访问这个网站。因此,当查看今天的帖子时,左边有一个链接,上面写着“昨天”,没有右边的链接(因为没有未来的帖子),当点击这个链接时,我们就显示了昨天的内容(星期一)。现在的链接是左边的“星期日”和右边的“今日”。我们再次点击左边的链接并显示周日创建的内容,链接现在显示左侧的“星期六”和右边的“昨天”。
我试过使用公开过滤器,但它们只输出下降,只允许我按asc/desc进行排序。
这个是可能的吗?
发布于 2013-09-23 10:22:56
根据上述要求,上下文范围筛选模块( https://drupal.org/project/contextual_范围_过滤器 )似乎是最合适的选项,或者您可以尝试一周视图模块( https://drupal.org/project/views_陶氏 )。
我使用视图的上下文过滤器(不使用上述模块)创建了一个日存档视图视图,如下所示:

但是,由于您的需求似乎是基于周日创建存档,因此最好使用上面的内容范围筛选模块(上下文范围筛选模块,或周视图日模块),而不是在视图的上下文过滤器中找到筛选器。
发布于 2013-05-08 14:56:46
是的有可能。只需创建一个新的视图寻呼机插件作为默认插件:
http://api.drupal.org/api/views/plugins!views_插件_Pager.inc/group/视图_传呼机_插件/7
我将需要一些自定义编码来确定一周中的一天,但这似乎并不难。
https://drupal.stackexchange.com/questions/64739
复制相似问题