Commit 2227c0a6 authored by Aldo's avatar Aldo

with new routing module

parent 66939495
......@@ -14,23 +14,23 @@ Local develop van een drupal 8 site
## Content types
* [x] ``News`` (body, image, tags)
* [x] ``Article`` (body, comments, image, tags)
* [ ] ``Office`` (body, image, tags (country), tel, fax, adres, contact person, email)
* [x] ``Office`` (body, image, tags (country), tel, fax, adres, contact person, email)
## Functioneel
* [ ] ``Articles``
* [] kunnen gekoppeld worden aan een office (niet verplicht)
* [ ] kunnen gekoppeld worden aan een office (niet verplicht)
* [x] daarboven zijn ze (automatisch) gekoppeld aan dat land
* [x] hebben (eventueel) tags uit een taxonomy lijst.
* [x] er kan gefilterd worden in de taxonomy-lijst
* [ ] facet search
* [x] facet search
* [ ] zoekveld met autocomplete
* [ ] zoeken in alle fields van Articles
* [x] zoeken in alle fields van Articles
* [ ] ``Offices``
* [x] hebben een country-veld waarop gefilterd kan worden (options)
* [ ] ``News``
* [ ] eventueel ook bij zoeken integreren
* [ ] voorzien van [Paragraphs](https://www.drupal.org/project/paragraphs)
* [ ] Custom controller ([Hello World](https://www.drupal.org/docs/8/api/routing-system/introductory-drupal-8-routes-and-controllers-example))
* [x] eventueel ook bij zoeken integreren
* [x] voorzien van [Paragraphs](https://www.drupal.org/project/paragraphs)
* [x] Custom controller ([Hello World](https://www.drupal.org/docs/8/api/routing-system/introductory-drupal-8-routes-and-controllers-example))
* [ ] [Custom Display Suite veld ](https://bitbucket.org/kevinhowbrook/d8-custom-ds-fields/src/master/)
* [ ] Access callback van een route aanpassen d.m.v. een [RouteSubscriber](https://www.drupal.org/docs/8/api/routing-system/altering-existing-routes-and-adding-new-routes-based-on-dynamic-ones)
......@@ -53,11 +53,6 @@ Local develop van een drupal 8 site
* [ ] Semantic UI
* [ ] Sub theme
----
## Werkwijze
* [ ] Omgeving klaarzetten (drupal Vm (drush, composer, ...))
* [ ] ``composer.json`` aanvullen met de gevraagde modules
```
vagrant up
vagrant ssh
......
......@@ -4,3 +4,13 @@ services:
arguments: ['@messenger']
tags:
- { name: event_subscriber }
# new_route.standard_access_checker:
# class: Drupal\new_route\Access\StandardAccessCheck
# arguments: ['@current_user']
# tags:
# - { name: access_check, applies_to: _new_route_access_check }
# new_route.services_access_checker:
# class: Drupal\new_route\Access\ServicesAccessCheck
# arguments: ['@mymodule.service']
# tags:
# - { name: access_check }
......@@ -25,7 +25,16 @@ class NewRouteSubscriber extends RouteSubscriberBase
// Always deny access to '/user/logout'.
// Note that the second parameter of setRequirement() is a string.
if ($route = $collection->get('user.logout')) {
$route->setRequirement('_access', 'FALSE');
$route->setRequirement('_access', 'TRUE');
}
// // Define custom access for '/user/login'.
// if ($route = $collection->get('user.login')) {
// $route->setRequirement('_custom_access', 'Drupal\new_route\Access\StandardAccessCheck::access');
// }
// // Define custom access for '/user/logout'.
// if ($route = $collection->get('user.logout')) {
// $route->setRequirement('_custom_access', 'new_route.services_access_checker::access');
// }
}
}
\ No newline at end of file
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment