我们想要显示给定类别的文章摘要。
标准索引页面的构建方式如下:
%section.articles= article_summaries(latest_articles)
但我认为无法按类别过滤文章。
答案 0 :(得分:3)
好的想出来 - 要按类别列出文章,您必须将页面分配给给定的类别并为每个类别创建一个实际的类别页面 - 即一个名称与该类别相同的页面。
例如,如果我的网页被分配到类别狗和猫 ......
Categories: dogs, cats
我需要创建名为 dogs.haml 和 cats.haml 的新网页,然后会列出这些类别的文章,其中包含标准代码。默认page.haml模板:
%section.articles
= article_summaries(@page.articles)