Quelle est la meilleure façon d'ajouter un élément de navigation globale à l'administrateur actif dans Rails 3

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

  •  27-10-2019
  •  | 
  •  

Question

Je suis en train d'ajouter un élément de menu global de navigation pour mon installation d'administration active (à côté du bouton de navigation « Dashboard »). Administrateur actif dit que ce qui est possible sur leur site, mais ils ne pas la documentation sur la façon d'y parvenir. Quelqu'un sait comment faire?

EDIT: Désolé, j'aurais été plus clair. Je veux ajouter un lien vers la navigation globale qui se compose d'une paire texte arbitraire / lien. IE, si je voulais ajouter un lien vers http://google.com avec le texte « Google » dans la navigation globale de admin actif, comment pourrais-je accomplir cela?

Était-ce utile?

La solution

ActiveAdmin.register_page "Google" do
  menu :priority => 1, :label => 'Google' , :url => 'http://google.com'
 end

Autres conseils

Pertinent uniquement pour les versions ActiveAdmin <= 0,4 :: Lecture de la source de la classe TabbedNavigation, il ne semble pas être un moyen facile. Si compter sur javascript et jquery ne vous dérange pas, vous pouvez placer quelque chose de semblable à cela dans votre application.js:

$(document).ready(function(){
    $('#dashboard').parent().append('<li><a href="http://www.google.com/">Google</a></li>');
});

Où prétendent-ils que ce serait possible?

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top