2016-07-26 4 views
0

사용자 패널이 포함 된 다른 모델이 포함 된 활성 관리자 패널이 있습니다. 새 관리자 페이지로 리디렉션 할 때 상단 탐색 표시 줄을 유지하고 싶습니다.Active Admin : 새 사용자 정의 페이지에서 최상위 메뉴 navbar 유지

메인 페이지 : main page

사용자 정의 페이지 거래 : custom page

거래 관리 모델 "나는 거래를 클릭": "내 사용자 관리 페이지"

ActiveAdmin.register_page "Transactions" do 
    # content do 
    # para "Hello World" 

    # render partial: 'transactions' 
    # # render :template => "transactions" 
    # end 
controller do 
    def index 

     @reservations = Reservation.where("transaction_id = transaction_id", true) 
     # @reservations = Reservation.all 

    end 

    private 
    def find_reser 
    @reservation = Reservation.find(params[:id]) 
    end 

    end 


end 

모든 I의 모든 상단에있는 navbar를 유지하고 싶습니다 !! 내가 거래 관리 모델에 뭔가를 추가했는지 확인합니다. 내 사용자 정의 모델은 무엇입니까.

답변

0

ActiveAdmin Documentation을 조사해 보셨습니까?

activeadmin 구성 파일에서 메뉴를 구성 할 수 있습니다.

예 :

config.namespace :admin do |admin| 
    admin.build_menu do |menu| 
     menu.add label: 'Admin Users', priority: 1 
     menu.add label: 'Boards', priority: 2 
     menu.add label: 'Comments', priority: 3 
     . 
     . 
     . 
     menu.add label: 'Transactions', priority: 8 
    end 
end 
+0

감사합니다하지만 그래 난 이미이 코드가 있습니다. 불행히도 탐색 표시 줄은 사용자 지정보기를 제외한 모든 항목에서 작동합니다. / –