Drupal 8 Настроить вывод пользователей

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

Аватар пользователя operatornk operatornk 20 июня 2018 в 21:05

Помогите настроить вывод пользователей на сайте в Drupal 8.
Изначально в данной CMS, если зайти по адресу site.net/user, происходит редирект на форму авторизации site.net/user/login. По-Системный путь к информации о пользователе имеет по адрес site.net/user/ID (ID - идентификатор пользователя).
На сайте необходимо сделать следующее: 1) При переходе по адресу site.net/sotrudniki, должны списком выходить все доступные сотрудники (это реализовано через модуль Представления); 2) При переходе по адресу site.net/sotrudniki/ФИО-сотрудника-через-транслит. (Данный пункт в принципе тоже настроен, при помощи Синонимов URL, то есть для каждого адреса вида site.net/user/ID есть site.net/sotrudniki/ФИО-сотрудника-через-транслит)
При данном выводе на странице пользователя в виде заголовка отображается его имя, что нужно убрать.
Так как нет стандартного представления для страниц user/, и нет выделенного шаблона для данного модуля, то решил попробовать создать еще одно представление. Первым вариантом в качестве Пути представления взять /sotrudniki/%, но не смог настроить Контекстные фильтры, так как аргумент имеет вид ФИО-сотрудника-через-транслит. Для второго варианта взял путь user/%, а в качестве Контекстного фильтра указал ID пользователя. И этот вариант работает как надо, но появилась проблема со страницей авторизации, она перестала быть доступной и выдает Страница не найдена.
Может кто знает и может помочь как правильно все же реализовать данную задачу, чтобы все работало

Комментарии

Аватар пользователя Orion76 Orion76 22 июня 2018 в 19:44

начало правильное (про представления и т.п.)
А если надо убрать имя пользователя с формы, тайтла страницы или еще откуда, надо просто найти того, кто умеет это делать, т.к. в большинстве случаев, для тех кто в танке это не особенно сложно..

Аватар пользователя operatornk operatornk 22 июня 2018 в 19:57

имя пользователя с формы, тайтла страницы... убраны... Вопрос как можно настроить контекстные фильтры что корректно работать с URL вида site.net/sotrudniki/ФИО-сотрудника-через-транслит, либо как получить доступ к странице авторизации site.net/user/login, если в представлении используется путь /user/%
Так же интересует можно ли это реализовать стандартными средствами панели управления, не влазия в код и не использую дополнительные модули?