管理領域で、基本エラー (フィールドに固有ではないエラー) を表示するにはどうすればよいですか? 理想的には、すべてのモデルでこれを行いたいと考えています。
ありがとう
管理領域で、基本エラー (フィールドに固有ではないエラー) を表示するにはどうすればよいですか? 理想的には、すべてのモデルでこれを行いたいと考えています。
ありがとう
これで炎上しないことを願っていますが、ActiveAdmin Code を掘り下げて、デフォルトのフォーム オプションがどこにあるかを見つけました。
モンキーパッチ:
module ActiveAdmin::Views::Pages
class Form < Base
private
def default_form_config
ActiveAdmin::PagePresenter.new do |f|
f.semantic_errors
f.inputs
f.actions
end
end
end
end
これにより、デフォルトですべてのフォームに base に追加されたエラーが表示されます。