Qual è il modo migliore per aggiungere un elemento di navigazione globale per Admin attivo in Rails 3

StackOverflow https://stackoverflow.com/questions/8824886

  •  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?

È stato utile?

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?

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top