3

のタイトルと名前ボタンを変更したいf.has_many

Railsでactive_adminを使用しています

この私のコード:

f.has_many :gallery_apps  do |i|
  i.input :img,:label => "New Screen Shot"  ,:as => :file  ,:multipart => true
end

タイトルは「ギャラリーアプリ」と表示され、名前ボタンは「新しいギャラリーアプリの追加」です

コードを編集するにはどうすればよいですか?

4

3 に答える 3

2

私はこれがあなたのために働くかもしれないと思います

  f.has_many :gallery_apps, heading: "Gallery app" ,new_record: "Add New Gallery App" do |i|
        i.input :img,:label => "New Screen Shot"  ,:as => :file  ,:multipart => true
  end
于 2016-12-07T07:53:07.640 に答える
0

ロケールを介して表示されるモデル名を制御できます。

たとえば、/config/locales/en.yml では次のようになります。

en:
  activerecord:
    models:
      gallery_app:
        one: "Screen Shot"
        other: "Screen Shots"
于 2015-10-06T01:11:09.670 に答える
-1

simple_form gem https://github.com/plataformatec/simple_formを見てください。これは、フォームを作成するための非常に優れた方法です。追加することでラベルを変更できます

label: 'Your Label'
于 2013-07-26T19:31:11.407 に答える