currency-8.x-3.3/currency.routing.yml

currency.routing.yml
# Currency exchangers.
currency.exchange_rate_provider.config:
  path: '/admin/config/regional/currency-exchange'
  defaults:
    _form: '\Drupal\currency\Form\PluginBasedExchangeRateProviderForm'
    _title: Currency exchange
  requirements:
    _permission: 'currency.exchange_rate_provider.administer'

currency.exchange_rate_provider.fixed_rates.overview:
  path: '/admin/config/regional/currency-exchange/fixed'
  defaults:
    _controller: '\Drupal\currency\Controller\FixedRatesOverview::overview'
    _title: Fixed rates
  requirements:
    _permission: 'currency.exchange_rate_provider.fixed_rates.administer'

currency.exchange_rate_provider.fixed_rates.add:
  path: '/admin/config/regional/currency-exchange/fixed/add'
  defaults:
    _form: '\Drupal\currency\Form\FixedRatesForm'
    _title: 'Add an exchange rate'
  requirements:
    _permission: 'currency.exchange_rate_provider.fixed_rates.administer'

currency.exchange_rate_provider.fixed_rates.edit:
  path: '/admin/config/regional/currency-exchange/fixed/{currency_code_from}/{currency_code_to}'
  defaults:
    _form: '\Drupal\currency\Form\FixedRatesForm'
    _title: 'Edit an exchange rate'
  requirements:
    _permission: 'currency.exchange_rate_provider.fixed_rates.administer'

# Currency entities.
entity.currency.collection:
  path: '/admin/config/regional/currency'
  defaults:
    _entity_list: 'currency'
    entity_type: 'currency'
    _title: Currencies
  requirements:
    _permission: 'currency.currency.view'

currency.currency.add:
  path: '/admin/config/regional/currency/add'
  defaults:
    _controller: '\Drupal\currency\Controller\AddCurrency::execute'
    _title: Add a currency
  requirements:
    _entity_create_access: 'currency'

currency.currency.import:
  path: '/admin/config/regional/currency/import'
  defaults:
    _form: '\Drupal\currency\Form\CurrencyImportForm'
    _title: Import a currency
  requirements:
    _entity_create_access: 'currency'

entity.currency.edit_form:
  path: '/admin/config/regional/currency/{currency}'
  defaults:
    _entity_form: 'currency.default'
    _title_callback: \Drupal\currency\Controller\EditCurrency::title
  requirements:
    _entity_access: 'currency.update'

entity.currency.delete_form:
  path: '/admin/config/regional/currency/{currency}/delete'
  defaults:
    _entity_form: 'currency.delete'
  requirements:
    _entity_access: 'currency.delete'

entity.currency.enable:
  path: '/admin/config/regional/currency/{currency}/enable'
  defaults:
    _controller: '\Drupal\currency\Controller\EnableCurrency::execute'
  requirements:
    _entity_access: 'currency.enable'
    _csrf_token: 'TRUE'

entity.currency.disable:
  path: '/admin/config/regional/currency/{currency}/disable'
  defaults:
    _controller: '\Drupal\currency\Controller\DisableCurrency::execute'
  requirements:
    _entity_access: 'currency.disable'
    _csrf_token: 'TRUE'

# Currency currency locale entities.
entity.currency_locale.collection:
  path: '/admin/config/regional/currency-formatting/locale'
  defaults:
    _entity_list: 'currency_locale'
    _title: Currency locales
  requirements:
    _permission: 'currency.currency_locale.view'

currency.currency_locale.add:
  path: '/admin/config/regional/currency-formatting/locale/add'
  defaults:
    _controller: '\Drupal\currency\Controller\AddCurrencyLocale::execute'
    _title: Add a currency locale
  requirements:
    _entity_create_access: 'currency_locale'

currency.currency_locale.import:
  path: '/admin/config/regional/currency-formatting/locale/import'
  defaults:
    _form: '\Drupal\currency\Form\CurrencyLocaleImportForm'
    _title: Import a currency locale
  requirements:
    _entity_create_access: 'currency_locale'

entity.currency_locale.edit_form:
  path: '/admin/config/regional/currency-formatting/locale/{currency_locale}'
  defaults:
    _entity_form: 'currency_locale.default'
    _title_callback: \Drupal\currency\Controller\EditCurrencyLocale::title
  requirements:
    _entity_access: 'currency_locale.update'

entity.currency_locale.delete_form:
  path: '/admin/config/regional/currency-formatting/locale/{currency_locale}/delete'
  defaults:
    _entity_form: 'currency_locale.delete'
  requirements:
    _entity_access: 'currency_locale.delete'

# Currency amount formatting.
currency.amount_formatting:
  path: '/admin/config/regional/currency-formatting'
  defaults:
    _form: '\Drupal\currency\Form\AmountFormattingForm'
    _title: Currency amount formatting
  requirements:
    _permission: 'currency.amount_formatting.administer'

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

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