Sha256: 94e1fb833b81c342dfa4f716bb656910fa831460f21ff31417d3fccba78da6bd

Contents?: true

Size: 537 Bytes

Versions: 25

Compression:

Stored size: 537 Bytes

Contents

class AdminRelationshipSelectInput < SimpleForm::Inputs::CollectionSelectInput
  def input
    super
    @builder.collection_select(
      "#{attribute_name}_id",
      @builder.object.class.name.constantize.reflect_on_association(attribute_name.to_sym).klass.name.constantize.list_for_select,
      :first, :last,
      prompt: I18n.t("#{@builder.object.class.to_s.gsub(/^.*::/, '').downcase}.lista_#{attribute_name}.selecione",
                default: I18n.t("messages.select")),
      input_html: {:class=> 'chosen'}
    )
  end
end

Version data entries

25 entries across 25 versions & 1 rubygems

Version Path
carnival-0.0.55 app/inputs/admin_relationship_select_input.rb
carnival-0.0.54 app/inputs/admin_relationship_select_input.rb
carnival-0.0.53 app/inputs/admin_relationship_select_input.rb
carnival-0.0.52 app/inputs/admin_relationship_select_input.rb
carnival-0.0.51 app/inputs/admin_relationship_select_input.rb
carnival-0.0.50 app/inputs/admin_relationship_select_input.rb
carnival-0.0.49 app/inputs/admin_relationship_select_input.rb
carnival-0.0.48 app/inputs/admin_relationship_select_input.rb
carnival-0.0.47 app/inputs/admin_relationship_select_input.rb
carnival-0.0.45 app/inputs/admin_relationship_select_input.rb
carnival-0.0.44 app/inputs/admin_relationship_select_input.rb
carnival-0.0.43 app/inputs/admin_relationship_select_input.rb
carnival-0.0.42 app/inputs/admin_relationship_select_input.rb
carnival-0.0.41 app/inputs/admin_relationship_select_input.rb
carnival-0.0.40 app/inputs/admin_relationship_select_input.rb
carnival-0.0.39 app/inputs/admin_relationship_select_input.rb
carnival-0.0.38 app/inputs/admin_relationship_select_input.rb
carnival-0.0.37 app/inputs/admin_relationship_select_input.rb
carnival-0.0.36 app/inputs/admin_relationship_select_input.rb
carnival-0.0.35 app/inputs/admin_relationship_select_input.rb