私はオンライン マガジンを開発しており、Views を使用してホームページのブロックを生成しています。
ほとんどのデータのコンテンツ タイプとしてわずかにカスタマイズされた Article を使用しており、それらの Article から必要なフィールドを含むブロックを提供するビューを使用しています。例:Latest Blogs
ビューにはShort Headline
とTeaser
フィールドが表示されますが、ビューはとフィールドTop Headline
を含むブロックを提供します。Image
Full Headline
現在、ビューを使用して記事をタグでフィルタリングしているため、記事をホームページに表示するにはタグを付ける必要があります。私のブロックのほとんどはリストであり、厳密な並べ替えの柔軟性は必要ありません。ただし、一部のブロックはリストではありません。または、エンド ユーザーが特定のブロック内の記事の表示順序を制御できることが重要です。term:article の関係に対して、サイト全体で 1:1 のタグ付けを強制する方法はありますか? たとえば、1 つの記事top.news.1
(最初のトップ ニュース スロット) だけがタグ付けされ、同様に 1 つの記事だけがタグ付けされるようにしたいと考えていtop.news.2
ます。誰かが記事に追加しようとするtop.news.2
と、既にそのタグを持っている 1 つの記事はそれを失います。またはそのようなもの。
私はビューをいじってみて、それが本当に強力であることを収集したので、このレベルのマイクロコントロールは適切な構成では必要ないかもしれませんが、分類法を制限するのではなく、ビューのフィルタリングを構成することで、問題をより直接的に解決できると思います.
私はウェブを見回しましたが、本当に関連するものを見つけることができませんでした。明らかな何かを見逃した場合は申し訳ありません。
ありがとうございました!