我在页面上有4个快速选中的视图块,然后再显示。所有块都显示可以按"标题"排序的列表。带有外露过滤器和排序顺序下拉按钮,用于选项" A-Z"和" Z-A"。因此用户可以以任一方式查看列表。我需要为发布日期添加另一个公开的过滤器选项。我知道如何做到这一点,它现在是下拉按钮中的一个选项,显示" Title"但是我无法看到如何为最近的"添加选项。和#34;最老的"在排序顺序下拉按钮或任何地方。这可以在视图UI中完成,还是会涉及一些PHP编码?如果是php,我在哪里开始,因为我是一个php新手?
答案 0 :(得分:0)
我不知道你是否已经弄清楚了,我最近不得不做类似的事情。 这个答案帮助我[Drupal 7: Exposed filter on a post date设置了一个创建的日期过滤器。
对于最新/最早的排序,您可以在排序条件中添加Content: Post date
,也可以查看Advanced sort options
中BEF Settings
的视图。在那里,您可以将'排序顺序与排序依据'结合起来,如下面的current_value | replacement_value对:
Publication date Asc|Oldest
Publication date Desc|Newest
如果这对您有任何帮助或者您需要更详细的答案,请告诉我