現在のページがノードページであるかどうかを確認するために使用される\Drupal::request()->get('node')
のようなビューページにいるかどうかを判断する方法はありますか?
ビュー生成ページのパンくずをhook_system_breadcrumb_alter()
で調整する必要があります。
現在のルートの名前を使用できます:
$current_route_name = \Drupal::service('current_route_match')->getRouteName();
ビューからのルート名はこのように作成されますview.[view_name].[display_id]
。
Drupalコンソールで既存のルートを一覧表示できます:
drupal router:debug