# function on estate_controller to create new estate
  def create
    
    params_form = params[:estate]
    
    @estate = @realestate_info.estate.new(params_form)
    @estate.atribute_list = params[ :estate ] [ :atributes ] 
    @estate.feature_list = params[ :estate ] [ :features ]
    

    respond_to do |format|
      if @estate.save
        format.html { redirect_to(estates_url) }
        format.xml  { render :xml => @estate, :status => :created, :location => @estate }
      else
        format.html { render :action => "new" }
        format.xml  { render :xml => @estate.errors, :status => :unprocessable_entity }
      end
    end
  end

##############

#estate.rb model
class Estate < ActiveRecord::Base
  acts_as_taggable_on :atributes, :features
  belongs_to :realestate, :class_name => "Realestate", :foreign_key => "realestate_id"
end


##############
#form
<p>
    <%= f.text_field :atributes, :class=>'long_text' %>
  </p>
  <p>
    <%= f.label :features, 'Características' %><br />
    <%= f.text_field :features, :class=>'long_text' %>
  </p>