[Ror-es] Modificación metodo edit en Scaffold
Ivan Ruiz Sevilla -[dtres.es]-
iruiz at dtres.es
Mon Nov 6 00:01:32 GMT 2006
si
El 06/11/2006, a las 1:00, Juan Pablo escribió:
> si, pero al precionar el boton Update, llama a <form action="../
> update/<%= @servicio.id%>" method="POST">
>
> no es asi?
>
> El día 5/11/06, Ivan Ruiz Sevilla -[dtres.es]- <iruiz at dtres.es>
> escribió:
> ummm, no se a que te refieres, el metodo edit me llama a la vista
> edit.rhtml que es lo que he puesto al principio.
>
>
> El 06/11/2006, a las 0:53, Juan Pablo escribió:
>
>> Me parece que ese no es el metodo que llama el form, no es a
>> update que llama.
>>
>> El día 5/11/06, Ivan Ruiz Sevilla -[dtres.es]- < iruiz at dtres.es>
>> escribió:
>> Aquí tienes el controlador
>>
>>
>> class ServicioController < ApplicationController
>> scaffold:servicio
>>
>>
>> def edit
>> @servicio= Servicio.find(@params["id"])
>> @clientes = Cliente.find_all
>> end
>> end
>>
>>
>>
>>
>> El 06/11/2006, a las 0:39, Juan Pablo escribió:
>>
>>> Lo mas seguro que el problema no este ahí, sino en el
>>> controlador. Pone el código para ver que es lo que hace.
>>>
>>> saludos,
>>> Juan Pablo
>>>
>>> El día 5/11/06, Ivan Ruiz Sevilla -[dtres.es]- < iruiz at dtres.es>
>>> escribió:
>>> Hola a todos,
>>> Estoy empezando con ROR y me estoy encontrando con muchas cosas, por
>>> ejemplo. Estoy modificando el metodo edit de una clase que se llama
>>> Servicio, y el problema es que realmente no me actualiza los
>>> datos, y
>>> no me ningún error, simplemente no me actualiza los datos, me dice
>>> que si, pero en el fondo no lo hace. A que puede ser debido?
>>>
>>> fichero edit.rhtml
>>>
>>> <html>
>>> <head>
>>> <title>Servicios de las empresas</title>
>>> </head>
>>> <body>
>>> <h1>servicios contratados</h1>
>>> <form action="../update/<%= @servicio.id%>"
>>> method="POST">
>>> <input id="Servicio_id" name="Servicio
>>> [id]" size=30 type="hidden"
>>> value="<%=@servicio.id%>">
>>> <p><b>Cliente</b>
>>> <select name="Servicio[cliente_id]">
>>> <% @ clientes.each do |cliente| %>
>>> <option value="<%=
>>> cliente.id%>"><%= ' selected' if
>>> @servicio.cliente_id == @cliente_id %><%= cliente.nombre %></option>
>>> <% end %>
>>> </select>
>>> <input id="Cliente_id" name="Servicio
>>> [cliente_id]" size=30
>>> type="text" value="<%=@ servicio.cliente_id%>"></p>
>>> <p><b>Concepto</b>
>>> <input id="Descripcion" name="Servicio
>>> [descripcion]" size=30
>>> type="text" value="<%=@servicio.descripcion%>"></p>
>>> <p><b>Importe</b>
>>> <input id="Importe" name="Servicio
>>> [importe]" size=30 type="text"
>>> value="<%=@servicio.importe%>"></p>
>>> <p><b>Duración</b>
>>> <input id="Duracion" name="Servicio
>>> [duracion]" size=30
>>> type="text" value="<%=@servicio.duracion%>"></p>
>>> <p><b>Fecha de alta</b>
>>> <input id="alta" name="Servicio[alta]"
>>> size=30 type="text"
>>> value="<%=@servicio.alta%>"></p>
>>> <p><b>Fecha finalización</b>
>>> <input id="fin" name="Servicio[fin]"
>>> size=30 type="text" value="<%
>>> =@servicio.fin%>"></p>
>>> <p><b>Fecha último recibo</b>
>>> <input id="ultimo" name="Servicio
>>> [ultimo]" size=30 type="text"
>>> value="<%=@servicio.ultimo%>"></p>
>>> <input type="submit" value="Update" />
>>> </form>
>>> <a href="/servicio/show/<%= @ servicio.id %
>>> >">Show</a> | <a href="/
>>> servicio/list">Back</a>
>>> </body>
>>> </html>
>>>
>>>
>>> _______________________________________________
>>> Ror-es mailing list
>>> Ror-es at lists.simplelogica.net
>>> http://lists.simplelogica.net/mailman/listinfo/ror-es
>>>
>>>
>>>
>>> --
>>> Juan Pablo Re.
>>> blog: http://ururails.wordpress.com/
>>> _______________________________________________
>>> Ror-es mailing list
>>> Ror-es at lists.simplelogica.net
>>> http://lists.simplelogica.net/mailman/listinfo/ror-es
>>
>>
>> _______________________________________________
>> Ror-es mailing list
>> Ror-es at lists.simplelogica.net
>> http://lists.simplelogica.net/mailman/listinfo/ror-es
>>
>>
>>
>>
>>
>> --
>> Juan Pablo Re.
>> blog: http://ururails.wordpress.com/
>> _______________________________________________
>> Ror-es mailing list
>> Ror-es at lists.simplelogica.net
>> http://lists.simplelogica.net/mailman/listinfo/ror-es
>
>
> _______________________________________________
> Ror-es mailing list
> Ror-es at lists.simplelogica.net
> http://lists.simplelogica.net/mailman/listinfo/ror-es
>
>
>
>
>
> --
> Juan Pablo Re.
> blog: http://ururails.wordpress.com/
> _______________________________________________
> Ror-es mailing list
> Ror-es at lists.simplelogica.net
> http://lists.simplelogica.net/mailman/listinfo/ror-es
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.simplelogica.net/pipermail/ror-es/attachments/20061106/34a526ed/attachment.htm
More information about the Ror-es
mailing list