commerce_donation_flow-1.0.x-dev/commerce_donation_flow.routing.yml

commerce_donation_flow.routing.yml
commerce_donation_flow.donation.default:
  path: '/donate'
  defaults:
    _controller: '\Drupal\commerce_donation_flow\Controller\DonationController::frontController'
    _title: 'Donate'
  requirements:
    _custom_access: '\Drupal\commerce_donation_flow\Controller\DonationController::checkAccess'

commerce_donation_flow.donation_controller_formPage:
  path: '/donate/{commerce_order}/{step}'
  defaults:
    _controller: '\Drupal\commerce_donation_flow\Controller\DonationController::nextStep'
    _title: 'Donate'
  requirements:
    _custom_access: '\Drupal\commerce_donation_flow\Controller\DonationController::checkAccess'
  options:
    parameters:
      commerce_order:
        type: entity:commerce_order

commerce_donation_flow.donation.quick:
  path: '/donate/{amount}/now'
  defaults:
    _controller: '\Drupal\commerce_donation_flow\Controller\DonationController::quickDonation'
    _title: 'Donate'
  requirements:
    _permission: 'make donation'
    amount: \d+

commerce_donation_flow.donation_settings:
  path: 'admin/commerce/config/donation-settings'
  defaults:
    _title: 'Donation settings'
    _form: 'Drupal\commerce_donation_flow\Form\DonationSettingsForm'
  requirements:
    _permission: 'administer commerce_order_type'

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

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