Commit 72efb391 authored by Romain JARRAUD's avatar Romain JARRAUD
Browse files

Issue #3181188 by romainj, pglatz, thalles, cilefen, Lendude, longwave:...

Issue #3181188 by romainj, pglatz, thalles, cilefen, Lendude, longwave: Existing views aren't listed on admin menu
parent 2637ebf2
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -534,6 +534,15 @@ class ExtraLinks extends DeriverBase implements ContainerDeriverInterface {
        'parent' => 'entity.view.collection',
        'weight' => -5,
      ] + $base_plugin_definition;
      $views = $this->entityTypeManager->getStorage('view')->loadMultiple();
      foreach ($views as $view) {
        $links['views_ui.' . $view->id()] = [
            'title' => $view->label(),
            'route_name' => 'entity.view.edit_form',
            'route_parameters' => ['view' => $view->id()],
            'parent' => 'entity.view.collection',
          ] + $base_plugin_definition;
      }
      $links['views_ui.field_list'] = [
        'title' => $this->t('Used in views'),
        'route_name' => 'views_ui.reports_fields',