i am having one comment module and putted the two validation and i have putted or copy the code of the add form of this module to my public module
and when user add comment from the public module the customer flag is 1 and validations are not working how i can make it work
my comment module create function is this and m using this function for both the module..
def create @comment = Comment.new(params[:comment]) respond_to do |format| if @comment.save flash[:notice] = 'comment was successfully created.' if(params[:customer]=="1")
format.html { redirect_to root_url+params[:menu] +"/"+params[:menu1] } else #format.html{render :text=>params[:customer]} format.html { redirect_to(@comment) } end format.xml { render :xml => @comment, :status => :created, :location => @comment } else if(params[:customer]=="1") format.html { redirect_to root_url+params[:menu] +"/"+params[:menu1] } else format.html { render :action => "new" } end
format.xml { render :xml => @comment.errors, :status => :unprocessable_entity } end end
end
please help ASAP.
thanks
rahul