[Ror-es] Modificación metodo edit en Scaffold
Ivan Ruiz Sevilla -[dtres.es]-
iruiz at dtres.es
Mon Nov 6 00:14:21 GMT 2006
no se, es un scaffold. Piensa que estoy empezando empezando :(
ç
El 06/11/2006, a las 1:10, Juan Pablo escribió:
> no, no tenes en el controlador un metodo llamado update? ese es el
> codigo que no esta andando.
>
> El día 5/11/06, Ivan Ruiz Sevilla -[ dtres.es]- <iruiz at dtres.es>
> escribió:
> No te entiendo, que hay cambio el def edit por def update?
>
> El 06/11/2006, a las 1:06, Juan Pablo escribió:
>
>> Por eso te decía que el código del controlador que tenias que
>> poner era el de update y no el de edit, ahí esta el problema
>>
>> El día 5/11/06, Ivan Ruiz Sevilla -[ dtres.es]- < iruiz at dtres.es>
>> escribió:
>> Cuando hago actualizar me dice "Servicio was successfully updated"
>> en cambio los datos no se actualizan :(
>>
>>
>> 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
>>
>>
>> _______________________________________________
>> 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/49574c65/attachment.htm
More information about the Ror-es
mailing list