commercetools-8.x-1.2-alpha1/commercetools.routing.yml

commercetools.routing.yml
commercetools.settings:
  path: '/admin/config/system/commercetools'
  defaults:
    _title: 'commercetools General Settings'
    _form: 'Drupal\commercetools\Form\GeneralSettingsForm'
  requirements:
    _permission: 'administer site configuration'

commercetools.summary:
  path: '/admin/config/system/commercetools/summary'
  defaults:
    _title: 'commercetools Summary'
    _controller: 'Drupal\commercetools\Controller\SummaryController::view'
  requirements:
    _permission: 'administer site configuration'

commercetools.settings_store:
  path: '/admin/config/system/commercetools/store'
  defaults:
    _title: 'commercetools Store Settings'
    _form: 'Drupal\commercetools\Form\StoreSettingsForm'
  requirements:
    _permission: 'administer site configuration'

commercetools.checkout_complete:
  path: '/commercetools/checkout-complete'
  defaults:
    _controller: '\Drupal\commercetools\Controller\CommercetoolsCheckoutController::checkoutComplete'
  requirements:
    _permission: 'access content'
    orderId: .+

commercetools.subscriptions_settings:
  path: '/admin/config/system/commercetools/subscriptions'
  defaults:
    _title: 'commercetools Subscriptions'
    _form: 'Drupal\commercetools\Form\SubscriptionSettingsForm'
  requirements:
    _permission: 'administer site configuration'

commercetools.subscriptions_webhook:
  path: '/api/commercetools/webhook/subscriptions'
  defaults:
    _controller: \Drupal\commercetools\Controller\SubscriptionsController::call
  methods: [POST]
  requirements:
    _custom_access: '\Drupal\commercetools\Controller\SubscriptionsController::access'
    _format: 'json'
  options:
    no_cache: TRUE

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

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