1

残念ながら、私はスクリプトの第一人者ではありません。したがって、これはほとんどの人にとって明白かもしれません。

プラグインをインストールしましdocpad-plugin-relatedた。次のコードを含めると、個々の投稿/ドキュメントで機能します (手順を参照してください)

ここで、index-website にタグでソートされた投稿/ドキュメントを表示したいと思います。たとえば、 でタグ付けされた投稿/ドキュメント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 に答える