Создать ссылку в разделе Сервисы очень просто /admin/config
.
В этом примере я предположу, что содержимое на странице администратора, называемое настройками, будет заполнено контроллером внутри src/Controller/MymoduleController.php
В корне вашего модуля у вас есть два файла, mymodule.routing.yml
и mymodule.links.menu.yml
.
В mymodule.links.menu.yml
файле вы можете написать это:
mymodule.settings:
title: 'My module settings page'
parent: system.admin_config_services
description: 'Admin settings page link'
route_name: mymodule.settings
И на mymodule.routing.yml
этом:
mymodule.settings:
path: '/admin/config/services/mymodule'
defaults:
_controller: '\Drupal\quotesapi\Controller\MymoduleController::settings'
_title: 'My module settings'
requirements:
_permission: 'administer site configuration'
Затем вы можете установить содержимое страницы с помощью настроек функции контроллера () Но это выходит за рамки вашего вопроса.
Надеюсь, поможет!