dhis2-8.x-1.x-dev/dhis.routing.yml
dhis.routing.yml
dhis.settings:
path: '/admin/config/dhis/settings'
defaults:
_form: '\Drupal\dhis\Form\DhisSettingsForm'
_title: 'DHIS2 Settings'
requirements:
_permission: 'administer site configuration'
#filter routing
dhis.dataelement_filter:
path: '/admin/structure/data_element/{arg}'
#defaults:
# _form: '\Drupal\dhis\DataElementListBuilder'
requirements:
_permission: 'administer site configuration'
dhis.organisationunit_filter:
path: '/admin/structure/organisation_unit/{arg}'
requirements:
_permission: 'administer site configuration'
dhis.display:
path: '/dhis/display'
defaults:
_controller: '\Drupal\dhis\Controller\DhisController::display'
_title: 'Dhis2 Data Display'
requirements:
_permission: 'access content'
dhis.analytics:
path: '/dhis/analytics'
defaults:
_controller: '\Drupal\dhis\Controller\DhisController::generateAnalytics'
requirements:
_permission: 'access content'
dhis.metadata_fetch:
path: '/dhis/metadatafetch'
defaults:
_form: '\Drupal\dhis\Form\MetadataExtractForm'
_title: 'Dhis2 Metadata Fetch'
requirements:
_permission: 'administer site configuration'
dhis.admin_dhis:
path: '/admin/dhis'
defaults:
_controller: '\Drupal\system\Controller\SystemController::systemAdminMenuBlockPage'
_title: 'Dhis'
requirements:
_permission: 'access dhis administration pages'