ActiveAdmin のドキュメントによると、次のようにユーティリティ ナビゲーションをオーバーライドできます。
ActiveAdmin.setup do |config|
config.namespace :admin do |admin|
admin.build_menu :utility_navigation do |menu|
menu.add label: "ActiveAdmin.info", url: "http://www.activeadmin.info", html_options: { target: :blank }
admin.add_logout_button_to_menu menu # can also pass priority & html_options for link_to to use
end
end
end
また、デフォルトの表示には現在のユーザーの電子メール アドレスが含まれているとも書かれています。現在のユーザーの電子メール アドレスを取得する方法は? menu.add label
値をに置き換えようとすると、 is undefinedcurrent_admin_user
というエラーが表示されます。current_admin_user
構成ファイルから現在サインインしているユーザーに関する情報にアクセスするにはどうすればよいですか? ActiveAdmin は舞台裏でどのようにそれを行っていますか?