Extra Block Types (EBT) - New Layout Builder experience❗

Extra Block Types (EBT) - styled, customizable block types: Slideshows, Tabs, Cards, Accordions and many others. Built-in settings for background, DOM Box, javascript plugins. Experience the future of layout building today.

Demo EBT modules Download EBT modules

❗Extra Paragraph Types (EPT) - New Paragraphs experience

Extra Paragraph Types (EPT) - analogical paragraph based set of modules.

Demo EPT modules Download EPT modules

Scroll

Простой вопрос module User

Простой вопрос module User
, by

У меня вопрос как у начинающего друпальщика:
У меня стоит drupal 8, Тема bootstrap (я создал поддтему и даже пару регионов сделал)

На главной странице нет ссылки "Вход / Регистрация", а если авторизоваться то есть только "Моя учетная запись", и нет кнопки "Выход". Также при  переходе /user/login у меня появляется блок с табами как я понял и там у нас есть "Войти, Регистрация, Сбросить ваш пароль". Начал копаться и понял что ссылка "Моя учетная запись" находится в User accoutn menu и я ее не могу отредактировать т.к. она предоставляется модулем User, все что я могу это в настройке языка переименовать фразу "Моя учетная запись" в какую-нибудь другую и все. Но такие вещи как атрибут пункта меню (у меня установлен модуль, которые позволяет присваивать пунктам меню class id и прочее) я не могу присвоить этой ссылке. И напрашивается вопрос почему так все сложно реализовано, запутано. Я подумал, и сделал пару пунктов меню в User account menu

Вход - /user/login

Регистрация /user/register/

Моя учетная запись - от модуля USER

Но когда пытаюсь отредактировать Вход или Регистрацию - то выскакивает сообщение что у меня не достаточно прав ... Казалось бы простые вещи НО Я НИГДЕ не нашел про это. Как я вижу эту ситуацию и ее решение. По отключать все модули типа USerAccountMenu Tabs и самому вручную создать пару пользовательских блоков с html и каждому указать например Вход и Регистрация, только для не зарегистрированных а модуль Моя учетная запись редактирование только для зарегистрированных. 
Я в правильном направлении думаю ? Если кто в курсе можете мне разжевать эту систему регистрации и входа, может есть другой реализации. Например почему Модуль USer предоставляет пункт меню "Моя учетная запись" но не предоставляет другие такие как "Вход", "Регистрация"

 

 

 

1 answer
votes: 1313
Answer

Здравствуйте, создайте два новых меню или просто два блока один показывайте анонимных пользователям:
Вход \ регистрация
Второй показывайте зарегистрированным:
Личный кабинет \ выход

Настроить отображение блоков по ролям вроде бы можно в настройках видимости блока уже в ядре друпала.

Вообщем используйте два разных блока под эти цели. 


Спасбио за ответ, я так и думал. Простобыла мысля что есть что то встроенное от самого drupala