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