dga_feedback-2.0.0/dga_feedback.routing.yml

dga_feedback.routing.yml
dga_feedback.submit:
  path: '/dga-feedback/submit'
  defaults:
    _controller: '\Drupal\dga_feedback\Controller\DgaFeedbackController::submitFeedback'
    _format: json
  methods: [ POST, OPTIONS ]
  requirements:
    _access: 'TRUE'
    _permission: 'access content'

dga_feedback.stats:
  path: '/dga-feedback/stats'
  defaults:
    _controller: '\Drupal\dga_feedback\Controller\DgaFeedbackController::getStats'
    _format: json
  methods: [ GET ]
  requirements:
    _access: 'TRUE'

dga_feedback.refresh_block:
  path: '/dga-feedback/refresh-block'
  defaults:
    _controller: '\Drupal\dga_feedback\Controller\DgaFeedbackController::refreshBlock'
    _format: json
  methods: [ GET ]
  requirements:
    _access: 'TRUE'
    _permission: 'access content'

dga_feedback.admin:
  path: '/admin/content/dga-feedback'
  defaults:
    _controller: '\Drupal\dga_feedback\Controller\DgaFeedbackAdminController::listSubmissions'
    _title: 'Feedback Dashboard'
  requirements:
    _permission: 'administer site configuration'

dga_feedback.admin.edit:
  path: '/admin/content/dga-feedback/{id}/edit'
  defaults:
    _controller: '\Drupal\dga_feedback\Controller\DgaFeedbackAdminController::editSubmission'
    _title: 'Edit Feedback Submission'
  requirements:
    _permission: 'administer site configuration'
    id: \d+

dga_feedback.admin.delete:
  path: '/admin/content/dga-feedback/{id}/delete'
  defaults:
    _form: '\Drupal\dga_feedback\Form\DgaFeedbackDeleteForm'
    _title: 'Delete Feedback Submission'
  requirements:
    _permission: 'administer site configuration'
    id: \d+

dga_feedback.admin.bulk_delete:
  path: '/admin/content/dga-feedback/bulk-delete'
  defaults:
    _controller: '\Drupal\dga_feedback\Controller\DgaFeedbackAdminController::bulkDelete'
    _title: 'Bulk Delete Feedback Submissions'
  requirements:
    _permission: 'administer site configuration'
  methods: [POST]

dga_feedback.admin.settings:
  path: '/admin/config/dga-feedback/settings'
  defaults:
    _form: '\Drupal\dga_feedback\Form\DgaFeedbackSettingsForm'
    _title: 'DGA Feedback Settings'
  requirements:
    _permission: 'administer site configuration'

dga_feedback.translations:
  path: '/admin/content/dga-feedback/translations'
  defaults:
    _form: '\Drupal\dga_feedback\Form\FeedbackTranslationForm'
    _title: 'Translations'
  requirements:
    _permission: 'administer site configuration'

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

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