読者です 読者をやめる 読者になる 読者になる

ActiveAdminで新しいレコードだけ特定formを表示する

ActiveAdminを使っていて、新しいレコード、またはすでに存在しているレコード別々のフォームを表示させたいときには、以下のようにそれが新しいレコードかどうか条件分岐すればok

      if !f.object.new_record?
        f.input :status, collection: %w(init ready), selected: "init"
      end

参考: http://stackoverflow.com/questions/6725233/active-admin-customize-only-new-form