Qual è il modo migliore per aggiungere un elemento di navigazione globale per Admin attivo in Rails 3
-
27-10-2019 - |
Domanda
Sto cercando di aggiungere una voce di menu di navigazione globale per la mia installazione di amministrazione attiva (accanto al pulsante NAV 'cruscotto'). Attivo Admin dice che questo è possibile sul loro sito, ma non hanno alcuna documentazione su come raggiungerlo. Qualcuno sa come fare questo?
EDIT: Mi dispiace, avrebbe dovuto essere più chiaro. Voglio aggiungere un collegamento alla navigazione globale che si compone di una coppia di testo / link arbitrario. IE, se volevo aggiungere un link a http://google.com con il testo "Google" nella navigazione globale amministrazione attiva, come vorrei realizzare questo?
Soluzione
ActiveAdmin.register_page "Google" do
menu :priority => 1, :label => 'Google' , :url => 'http://google.com'
end
Altri suggerimenti
Rilevante solo per le versioni ActiveAdmin <= 0.4 :: Leggendo la fonte della classe TabbedNavigation, non sembra essere un modo semplice. Se basandosi su javascript e jquery non vi da fastidio, è possibile inserire qualcosa di simile a questo nella vostra application.js:
$(document).ready(function(){
$('#dashboard').parent().append('<li><a href="http://www.google.com/">Google</a></li>');
});
Da dove affermano che questo sarebbe possibile?