如何为Active Admin中的Edit和New设置页面标题?

时间:2013-11-08 11:23:37

标签: ruby-on-rails ruby-on-rails-3 activeadmin

我在项目中使用Active Admin。我想设置编辑和新动作的标题? 我试过了,但它不会改变标题。

controller do
  def edit
    @page_title="This is Edit"
  end

  def new
    @page_title="This is New"
  end
end

我也试过

member_action :edit do
  @page_title="This is Edit"
end

member_action :new do
  @page_title="This is New"
end

我无法使用上面设置标题。 我如何设置标题? 提前谢谢。

2 个答案:

答案 0 :(得分:2)

升级到0.6.1或以上,你会很好:)

答案 1 :(得分:-2)

已经解决了activeadmin gem的问题,所以你也可以参考一下 Check Here

代码:

ActiveAdmin.register Category do
  form :title => { :new => "New Category", :edit => "Renew  Category"} do |f|
    f.inputs do
      f.input :name
      f.input :description
    end
    f.actions do
      f.action :submit
      f.action :cancel, :label => 'Cancel', :input_html => {:class => 'cancel_subscription'}
    end
  end
end

编辑和新表单显示新标题(分别为“续订类别”和“新类别”)

希望这会有所帮助。 感谢。