Les paso el Código... Gracias!

###########Controller###########
 def update
    @user = User.find(params[:id])

    respond_to do |format|
      if @user.update_attributes(params[:company])
        flash[:notice] = 'Company was successfully updated.'
        format.html { redirect_to(@user) }
        (:controller => '/account', :action => 'index')
        format.xml  { head :ok }
      else
        format.html { render :action => "edit" }
        format.xml  { render :xml => @user.errors, :status => 
:unprocessable_entity }
      end
    end
  end

##########View###############

<%= error_messages_for :user %>
<% form_for :user do |f| -%>
<p><label for="login">Login</label><br/>
<%= f.text_field :login %></p>

<p><label for="email">Email</label><br/>
<%= f.text_field :email %></p>

<p><label for="password">Password</label><br/>
<%= f.password_field :password %></p>

<p><label for="password_confirmation">Confirm Password</label><br/>
<%= f.password_field :password_confirmation %></p>

<p><%= f.submit 'Update' %></p>
<% end -%>

<% form_for :story do |f| %>
<p>
description:<br />
<%= f.text_area :description %>
</p>
<p><%= submit_tag %></p>
<% end %>

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

--- El mié 21-abr-10, Diego Caliri <[email protected]> escribió:

De: Diego Caliri <[email protected]>
Asunto: Re: [RubyArg] Consulta "submit"
Para: "Grupo Ruby Argentina" <[email protected]>
Fecha: miércoles, 21 de abril de 2010, 21:40

El 21 de abril de 2010 17:23, Diego Soreira <[email protected]> 
escribió:


Estimados,

Buenas tardes,

Yo tambien soy un novato en Ruby y en RoR.

El motivo de mi correo es por que estoy teniendo un inconveniente para 
actualizar los datos de una base mediante un formulario.


Estoy guiandome con los ejemplos del libro Agile Web Development with Rails y 
no consigo que cuando selecciono el boton "Submit", realice la actualización de 
los datos en la base. Directamente me vuelve a mostrar la misma página con los 
datos originales.


Si creo/elimina un registro no tengo problemas, pero si intento actualizar 
cualquier registro simplemente no sucede nada. Ni siquiera me dá un error.

En cuanto a los detalles del código estoy utilizando la misma función "Edit" y 
"Update" que se generan cuando creamos un scaffold nuevo o las que figuran 
simplemente en el libro.


Muchas gracias
 gente.

Saludos.






       
_______________________________________________

Ruby mailing list

[email protected]

http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar


Hacete un pastie (pastie.org) con el código del formulario, el controlador y el 
modelo así te podemos ayudar. Saludos!


-----Adjunto en línea a continuación-----

_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar



      
_______________________________________________
Ruby mailing list
[email protected]
http://lista.rubyargentina.com.ar/listinfo.cgi/ruby-rubyargentina.com.ar

Responder a