module CmAdmin::ViewHelpers::FormHelper

def generate_form(resource, cm_model)

def generate_form(resource, cm_model)
  if resource.new_record?
    action = :new
    method = :post
  else
    action = :edit
    method = :patch
  end
  if cm_model.available_fields[action].empty?
    return form_with_all_fields(resource, method)
  else
    return form_with_mentioned_fields(resource, cm_model.available_fields[action], method)
  end
end