class Madmin::Fields::BelongsTo

Public Instance Methods

index_path() click to toggle source
# File lib/madmin/fields/belongs_to.rb, line 17
def index_path
  Madmin.resource_by_name(model.reflect_on_association(attribute_name).klass).index_path(format: :json)
end
options_for_select(record) click to toggle source
# File lib/madmin/fields/belongs_to.rb, line 4
def options_for_select(record)
  if (record = record.send(attribute_name))
    resource = Madmin.resource_for(record)
    [[resource.display_name(record), record.id]]
  else
    []
  end
end
to_param() click to toggle source
# File lib/madmin/fields/belongs_to.rb, line 13
def to_param
  "#{attribute_name}_id"
end