web-dev-qa-db-ja.com

URLパターンの特定の組み合わせでページにビューブロックを表示する方法

Drupal 8.1.5で Group モジュール(1.0-alpha7)を使用していて、グループ内の最近の記事のビューを表示したい。

グループページ(mywebsite/group/x、xはグループのID)にビューを表示したいのですが、このパターンのURLのみです。たとえば、グループで記事を作成すると、URLはmywebsite/group/x/node/create/articleになり、このページにビューを表示したくありません。

私は Blocks Visibility Groupsモジュール モジュールを使用してそれを実行しようとしていますが、今のところ、それを機能させるための条件が見つかりません。

3
Snabow

Block Visibility Groups モジュールを使用して、次の手順を実行します。

  1. 新しいBlock Visibility Groupを定義し、「グループページ "。
  2. この新しく作成された* Block Visibility Group "(namedGroup pages")の場合、2conditions「リクエストパス」に関連する条件を選択して、次のようにします。

    • 次のページでtrueを返します:group/*
    • 次のページでtrueを返さないgroup/*/node/create/article/article接尾辞を追加するかどうかがわからないので、選択してくださいあなたのコンテンツタイプに合うもの)。
  3. Global Blocksも表示したい場合は、Show Global Blocksをオンにします。
  4. 使用 Place block ボタンをクリックして、選択したテーマ領域にビューブロックを配置します。

メモ

1
Pierre.Vriens