Drupal 7 と superfish を使用しています。
ログインユーザーと匿名ユーザー用に 1 つのメニューを使用しています。
ページがロールでログインしている場合、Superfish は annonymus ユーザーへのリンクを表示しません。
しかし、親メニュー項目には何もありません。
したがって、drupal は 4 の nolink メニュー項目を表示し、annonymus ユーザーには子を表示しません。
ユーザーがログインしていないときに 4 つのメニュー項目をプログラムで無効にするにはどうすればよいですか?
hook_menu_alter について考えていますが、nolink メニュー項目の URL がわかりません。