Каков наилучший способ добавить элемент глобальной навигации в Active Admin в Rails 3 - PullRequest
6 голосов
/ 11 января 2012

Я пытаюсь добавить пункт глобальной навигационной меню в мою установку Active Admin (рядом с навигационной кнопкой 'Dashboard'). Active Admin говорит, что это возможно на их сайте, но у них нет документации о том, как этого добиться. Кто-нибудь знает, как это сделать?

РЕДАКТИРОВАТЬ: Извините, я должен был быть более ясным. Я хочу добавить ссылку на глобальную навигацию, которая состоит из произвольной пары текст / ссылка. То есть, если бы я хотел добавить ссылку на http://google.com с текстом «Google» в глобальной навигации активного администратора, как бы мне этого добиться?

Ответы [ 2 ]

3 голосов
/ 14 мая 2013
ActiveAdmin.register_page "Google" do
  menu :priority => 1, :label => 'Google' , :url => 'http://google.com'
 end
0 голосов
/ 24 января 2012

Относится только к версиям ActiveAdmin <= 0.4 :: Считывание источника класса TabbedNavigation, кажется, не простой способ. Если использование javascript и jquery вас не беспокоит, вы можете поместить что-то похожее на это в вашем application.js: </p>

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

Где они утверждают, что это возможно?

...