diff --git a/opencase.links.menu.yml b/opencase.links.menu.yml index 11eed02..1076a88 100644 --- a/opencase.links.menu.yml +++ b/opencase.links.menu.yml @@ -13,11 +13,11 @@ opencase.see_all_organisations_links: deriver: Drupal\opencase\Plugin\Derivative\SeeAllOrganisationsMenuLink menu_name: opencase parent: opencase.see_all -opencase.see_all_events_links: - class: Drupal\opencase\Plugin\Menu\SeeAllEventsMenuLink - deriver: Drupal\opencase\Plugin\Derivative\SeeAllEventsMenuLink - menu_name: opencase - parent: opencase.see_all +#opencase.see_all_events_links: //@TODO findout why "view.events.page_1" does not work +# class: Drupal\opencase\Plugin\Menu\SeeAllEventsMenuLink +# deriver: Drupal\opencase\Plugin\Derivative\SeeAllEventsMenuLink +# menu_name: opencase +# parent: opencase.see_all opencase.opencase_add_new_things_menu: title: 'Add new...' menu_name: opencase diff --git a/src/Plugin/Derivative/SeeAllEventsMenuLink.php b/src/Plugin/Derivative/SeeAllEventsMenuLink.php index 74885d7..e6b3b2c 100644 --- a/src/Plugin/Derivative/SeeAllEventsMenuLink.php +++ b/src/Plugin/Derivative/SeeAllEventsMenuLink.php @@ -51,7 +51,7 @@ class SeeAllEventsMenuLink extends DeriverBase implements ContainerDeriverInterf foreach ($eventTypes as $id => $eventType) { $links[$id] = [ 'title' => $eventType->label(), - 'route_name' => "view.actors.page_1", //@TODO findout why "view.events.page_1" does not work + 'route_name' => "view.events.page_1", 'route_parameters' => ['type' => $eventType->id()] ] + $base_plugin_definition; }