bibcite-8.x-1.x-dev/modules/bibcite_export/bibcite_export.routing.yml

modules/bibcite_export/bibcite_export.routing.yml
bibcite_export.export:
  path: '/bibcite/export/{bibcite_format}/{entity_type}/{entity}'
  defaults:
    _controller: '\Drupal\bibcite_export\Controller\ExportController::export'
    _title: 'BibCite Export'
  requirements:
    _permission: 'access bibcite export'
    _entity_access: 'entity.view'
  options:
    parameters:
      bibcite_format:
        type: bibcite_format
      entity:
        type: entity:{entity_type}

entity.bibcite_reference.export_multiple_form:
  path: '/admin/content/bibcite/reference/export-action'
  defaults:
    _form: '\Drupal\bibcite_export\Form\ExportMultipleForm'
    _title: 'Export'
  requirements:
    _permission: 'access bibcite export'

bibcite_export.export_all:
  path: '/admin/content/bibcite/reference/export'
  defaults:
    _form: '\Drupal\bibcite_export\Form\ExportAllForm'
    _title: 'Export all references'
  requirements:
    _permission: 'administer bibcite+access bibcite export'

bibcite_export.download:
  path: '/admin/content/bibcite/reference/export/download/{file}'
  defaults:
    _controller: '\Drupal\bibcite_export\Controller\ExportDownload::download'
    _title: 'Download export file'
  requirements:
    _custom_access: '\Drupal\bibcite_export\Access\DownloadFileAccess::access'
  options:
    parameters:
      file:
        type: entity:file

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc