私の問題は非常に単純だと思いますが、インターネットで解決策を見つけることができません(Drupal 7の解決策を見つけましたが、Drupal 8)。
私には次のような分類があります:
Drupal 8でビューを使用して、事前に構成された分類用語で、親をクリックすると、すべての子用語とこれらの子用語内のノードが表示されます。(たとえば、Fruitsをクリックすると、Fruits、Red Fruits、Strawberry、Raspberry、Black Fruitのすべてのノードが表示されます。RedFruitsをクリックすると、Redfruits、Strawberry、Raspberryのすべてのノードが表示されます)
実際、デフォルトでは、親用語をクリックすると、この親用語内のノードのみが表示され、子に属しているノードは表示されません。 (たとえば、赤い果物をクリックすると、赤い果物内のノードのみが表示され、イチゴやラズベリーのノードは表示されません)
ようやく解決策を見つけました。私のDrupalはフランス語です、私は翻訳しようとしましたが、私の翻訳は正確な言葉と一致しないかもしれません:)
Viewに移動して、デフォルトのTaxonomy term(content)ページを編集します。 Contextual filtersで:
これで、複雑な分類法がある場合、分類用語のページに移動すると、同じ結果が何度も表示されることがあります。これを防ぐには、ViewのOtherセクション( Contextual filters)をクリックし、Query parametersをクリックします。次に、Distinctを確認します。
楽しい !