Есть ли возможность в D8/9 добавить ссылку в меню видную только анонимным пользователям?
Через CSS - могу.
Создавать отдельный блок - муторно.
https://www.drupal.org/project/menu_item_role_access - пробовал - не получается - зарегистрированные пользователи видят ссылки, которые только для анонимусов. Патчи ставил.
Комментарии
Я этот модуль использую на текущем проекте. Возможно, тоже столкнусь с этим. Проверю и отпишусь
Глянул описание - модуль работает только для пунктов меню типа menu_link_content, то есть обычных пользовательских пунктов. Если пункт меню сделан программно в каком-то модуле, то этот модуль уже не работает, хоть в настройках пункта меню и отображаются роли
Та не, для обычных ссылок на ноды без всякого самописа.
Ок, пример.
https://remont.ru/zaregistrirovany, это просто нода, на которую ведет пункт меню вверху "Добавить заказ".
Для этого пункта установлено
Menu Item Roles: Anonymous user
Но зарегистрированному пользователю пункт все равно показывается (скрыт через CSS).