我有一个活跃的管理面板,其中涉及其他模型,包括自定义模型。我想在重定向到新的管理页面时保留顶部导航栏。
交易管理模型:"我的自定义管理页面"
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
总而言之,我希望将导航栏保持在最顶层!我确定我在我的交易管理模型中添加了一些东西。这是我的自定义模型。
答案 0 :(得分: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