class ActionAdmin::Form::MinimalBuilder

Public Instance Methods

input(attribute_name, options = {}, &block) click to toggle source

Form builder input

Calls superclass method
# File lib/action_admin/form/minimal_builder.rb, line 5
def input(attribute_name, options = {}, &block)
  options  = @defaults.deep_dup.deep_merge(options) if @defaults
  input    = find_input(attribute_name, options, &block)
  excluded = [:radio, :checkbox, :boolean, :check_boxes, :radio_buttons]

  if !input.input_type.in?(excluded) and options[:placeholder].nil?
    options[:placeholder] ||= input.send(:raw_label_text)
    options[:label]       ||= false
  end

  super
end