1

不幸的是,我不是脚本专家。所以这对你们大多数人来说可能是显而易见的。

我安装了docpad-plugin-related插件,当我包含以下代码时,它适用于单个帖子/文档(请参阅说明

现在,我想在我的索引网站上显示按标签排序的帖子/文档。例如,带有标签的帖子/文档webdesign应显示为列表。为此,我必须如何更改以下代码?

<ul>
<% for document in @document.relatedDocuments: %>
   <li><a href="<%= document.url %>"><%= document.title %></a></li>
<% end %>
</ul>

是否有解决方案或插件仅适用于单个帖子/文档?

4

1 回答 1

0

docpad-plugin-related插件是关于在单个文档上获取相关文档,这不是您想要的。你不需要插件来做你想做的事。

假设您的文档都有一个tags属性,您可以获得webdesign与索引页面上的代码匹配的特定标签(例如 )的文档列表,如下所示:

<ul>
<% for doc in @getCollection('documents').findAll({tags: '$in': `webdesign`}).toJSON(): %>
    <li><a href="<%= doc.url %>"><%= doc.title %></a></li>
<% end %>
</ul>

如果您想要所有标签的标签特定索引,您可能需要查看docpad-plugin-tagging链接)。

于 2013-10-25T17:21:34.280 回答