dependent_country_state-1.0.6/dependent_country_state.routing.yml

dependent_country_state.routing.yml
country_state.country:
  path: '/admin/config/dependent-state-city/list-country'
  defaults:
    _controller: 'Drupal\dependent_country_state\Controller\CountryController::list'
    _title: 'List Country'
  requirements:
    _permission: 'dependent country state administrator'

country_state.state:
  path: '/admin/config/dependent-state-city/list-state'
  defaults:
    _controller: 'Drupal\dependent_country_state\Controller\StateController::list'
    _title: 'List State'
  requirements:
    _permission: 'dependent country state administrator'

country_state.state_add:
  path: '/admin/config/dependent-state-city/state/add'
  defaults:
    _form: '\Drupal\dependent_country_state\Form\AddStateForm'
    _title: 'Add States'
  requirements:
    _permission: 'dependent country state administrator'

country_state.country_add:
  path: '/admin/config/dependent-state-city/country/add'
  defaults:
    _form: '\Drupal\dependent_country_state\Form\AddCForm'
    _title: 'Add Country'
  requirements:
    _permission: 'dependent country state administrator'

country_state.city:
  path: '/admin/config/city-state-city/list-city'
  defaults:
    _controller: 'Drupal\dependent_country_state\Controller\CityController::list'
    _title: 'City List'
  requirements:
    _permission: 'dependent country state administrator'

country_state.add_city:
  path: '/admin/config/dependent-state-city/city/add'
  defaults:
    _form: '\Drupal\dependent_country_state\Form\AddCtForm'
    _title: 'Add City'
  requirements:
    _permission: 'dependent country state administrator'


country_state.pincode:
  path: '/admin/config/dependent-state-city/list-pincode'
  defaults:
    _controller: 'Drupal\dependent_country_state\Controller\PincodeController::list'
    _title: 'Pincode List'
  requirements:
    _permission: 'dependent country state administrator'

country_state.add_pincode:
  path: '/admin/config/dependent-state-city/pincode/add'
  defaults:
    _form: '\Drupal\dependent_country_state\Form\AddPincodeForm'
    _title: 'Add Pincode'
  requirements:
    _permission: 'dependent country state administrator'

country_state.state_list_form_delete:
  path: '/admin/config/country/dependent_country_state/state/delete/{sid}'
  defaults:
    _form: '\Drupal\dependent_country_state\Form\DeleteStateForm'
    _title: 'Delete States'
  requirements:
    _permission: 'dependent country state administrator'

country_state.pincode_list_form_delete:
  path: '/admin/config/country/dependent_country_state/pincode/delete/{sid}'
  defaults:
    _form: '\Drupal\dependent_country_state\Form\DeletePincodeForm'
    _title: 'Delete States'
  requirements:
    _permission: 'dependent country state administrator'

country_state.city_list_form_delete:
  path: '/admin/config/country/dependent_country_state/city/delete/{sid}'
  defaults:
    _form: '\Drupal\dependent_country_state\Form\DeleteCityForm'
    _title: 'Delete City'
  requirements:
    _permission: 'dependent country state administrator'

country_state.country_list_form_delete:
  path: '/admin/config/country/dependent_country_state/country/delete/{sid}'
  defaults:
    _form: '\Drupal\dependent_country_state\Form\DeleteCountryForm'
    _title: 'Delete Country'
  requirements:
    _permission: 'dependent country state administrator'

country_state.state_list_form:
  path: '/admin/config/country/state/list'
  defaults:
    _form: '\Drupal\dependent_country_state\Form\StateForm'
    _title: 'States Filter Form'
  requirements:
    _permission: 'dependent country state administrator'

country_state.city_list_form:
  path: '/admin/config/country/city/list'
  defaults:
    _form: '\Drupal\dependent_country_state\Form\CityForm'
    _title: 'States Filter Form'
  requirements:
    _permission: 'dependent country state administrator'

# Bulk upload routes.

country_state.import_state:
  path: '/admin/config/dependent-state-city/state/bulk_import'
  defaults:
    _form: '\Drupal\dependent_country_state\Form\BulkImportStateForm'
    _title: 'Bulk Import States'
  requirements:
    _permission: 'dependent country state administrator'

country_state.import_city:
  path: '/admin/config/dependent-state-city/city/bulk_import'
  defaults:
    _form: '\Drupal\dependent_country_state\Form\BulkImportCityForm'
    _title: 'Bulk Import City'
  requirements:
    _permission: 'dependent country state administrator'
  
country_state.import_pincode:
  path: '/admin/config/dependent-state-city/pincode/bulk_import'
  defaults:
    _form: '\Drupal\dependent_country_state\Form\BulkImportPincodeForm'
    _title: 'Bulk Import Pincode & Area'
  requirements:
    _permission: 'dependent country state administrator'

# Below are the API details, if you want to fetch data and render into other technologies.

country_state.api.get_country:
  path: '/admin/city-state-city/api/get-country'
  defaults:
    _controller: 'Drupal\dependent_country_state\Controller\APIController::getCountry'
    _title: 'Country Data'
  requirements:
    _permission: 'country api access'

country_state.api.get_state:
  path: '/admin/city-state-city/api/get-state/{countryId}'
  defaults:
    _controller: 'Drupal\dependent_country_state\Controller\APIController::getState'
    _title: 'State API'
  requirements:
    _permission: 'state api access'

country_state.api.get_city:
  path: '/admin/city-state-city/api/get-city/{stateId}'
  defaults:
    _controller: 'Drupal\dependent_country_state\Controller\APIController::getCity'
    _title: 'City Data'
  requirements:
    _permission: 'city api access'

country_state.api.get_areapincode:
  path: '/admin/city-state-city/api/get-areapincode/{cityId}'
  defaults:
    _controller: 'Drupal\dependent_country_state\Controller\APIController::getPincode'
    _title: 'Pincode Data'
  requirements:
    _permission: 'areapincode api access'

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

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