【问题标题】:Behance-like content filter possible in drupal?在drupal中可以使用类似行为的内容过滤器吗?
【发布时间】:2012-02-07 21:07:34
【问题描述】:

问了同样的问题here,但没有得到答案,所以我在这里尝试:)

嘿,

我正在开发一个类似于Behance 的网站。

为了让你明白我在说什么,我稍微解释一下;

我有一个名为say...“Content”的内容类型,它可以分为三个不同的类别,“Category 1”、“Category 2”和“Category 3”。

然后,我得到了一个名为“内容过滤器”的页面,我可以在其中查看不同类别的所有内容。

在此页面上,我可以通过选择类别和时间(自上传内容以来的时间)过滤应显示的内容。

因此,如果我选择类别 1 和 1 个月或类似的内容,它会将页面上的内容过滤为我选择的内容,而无需上传页面。因此,我将其称为“实时内容过滤器”,希望您能理解。

无论如何, 我知道如何制作这一切,但如果不转到另一个页面,它就无法过滤,而且我必须获得太多的浏览量。

希望有人能帮我解决这个问题,真的很棒。

【问题讨论】:

    标签: drupal drupal-7 drupal-views


    【解决方案1】:

    您可能希望将您的视图设置设置为Use AJAX: No 到“Yes”。这样,暴露的过滤器/寻呼机将动态加载过滤后的内容,而无需重新加载页面或转到另一个页面。您可能需要尝试使用“块”显示与“页面”(URL 路径)显示。您可能还需要使用 Views Arguments 作为减少需要创建的 View 数量的一种方式。

    【讨论】:

    • 谢谢,这真的很有帮助。明天我会试一试,结果会回来的!
    • 效果很好!只是时间出了点问题,因为我无法在同一个列表中获得所有不同的时间选项(全部、一天、一周……)。相反,我必须为每个选项制作不同的过滤器,而这并不是我真正需要的。
    猜你喜欢
    • 1970-01-01
    • 2013-09-01
    • 2018-07-25
    • 1970-01-01
    • 2014-06-30
    • 1970-01-01
    • 1970-01-01
    • 2016-10-06
    • 1970-01-01
    相关资源
    最近更新 更多