Добавить ссылку на страницу настроек

Главные вкладки

Аватар пользователя Artalek Artalek 15 октября 2020 в 8:59

Здравствуйте, Прошу подсказать в двух вопросах.
1. Я смог добавить ссылку на настройки в Конфигурацию,

но не смог найти как добавить данную ссылку на страницу с модулями, вот тут

2. Подскажите пожалуйста как на странице с настройками добавить вот такие вкладки?

Лучший ответ

Аватар пользователя ivnish ivnish 15 октября 2020 в 12:56
1

Artalek wrote: 2. Подскажите пожалуйста как на странице с настройками добавить вот такие вкладки?

Посмотреть как это сделано в ядре, код доступен же

Artalek wrote: но не смог найти как добавить данную ссылку на страницу с модулями, вот тут

Пример из модуля antibot

В antibot.info.yml прописано configure: antibot.settings

Ищем этот роут в antibot.routing.yml и вот он

antibot.settings:
  path: '/admin/config/user-interface/antibot'
  defaults:
    _form: '\Drupal\antibot\Form\AntibotSettings'
    _title: 'Antibot settings'
  requirements:
    _permission: 'administer antibot configuration'
  options:
    _admin_route: TRUE

А это уже ссылка на форму с настройками

Комментарии

Аватар пользователя ivnish ivnish 15 октября 2020 в 12:56
1

Artalek wrote: 2. Подскажите пожалуйста как на странице с настройками добавить вот такие вкладки?

Посмотреть как это сделано в ядре, код доступен же

Artalek wrote: но не смог найти как добавить данную ссылку на страницу с модулями, вот тут

Пример из модуля antibot

В antibot.info.yml прописано configure: antibot.settings

Ищем этот роут в antibot.routing.yml и вот он

antibot.settings:
  path: '/admin/config/user-interface/antibot'
  defaults:
    _form: '\Drupal\antibot\Form\AntibotSettings'
    _title: 'Antibot settings'
  requirements:
    _permission: 'administer antibot configuration'
  options:
    _admin_route: TRUE

А это уже ссылка на форму с настройками