Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们希望显示给定类别的文章摘要。
标准索引页面是这样构建的:
%section.articles= article_summaries(latest_articles)
但我看不到按类别过滤文章的方法。
好的,想通了-要按类别列出文章,您必须将页面分配给给定的类别并为每个类别创建一个实际的类别页面-即与该类别名称相同的页面。
例如,如果我的页面被分配到类别狗和猫......
Categories: dogs, cats
我需要创建名为dogs.haml和cats.haml的新页面,然后使用默认 page.haml 模板中的标准代码列出这些类别的文章:
%section.articles = article_summaries(@page.articles)