Hola a todos… tengo una consulta breve…
Si en una vista tengo esto:
<% form_tag :action => ‘fecha’ do %>
<%= date_select ‘alquiler’, ‘from’ %>
<%= date_select ‘alquiler’, ‘to’ %>
<%= submit_tag “Realizar informe” %>
<% end %>
como recupero en mi controlador estas dos fechas ???
Saludos
Por ejemplo así …
alquiler_from, alquiler_to = params[:alquiler][:from],
params[:alquiler][:to]
-F
On Feb 14, 2008, at 7:48 AM, Santiago Y. wrote:
Saludos
Ror-es mailing list
[email protected]
simplelogica.net
–
Not sent from my iPhone
Lo acabo de probar y no me funciona…
No habla otra manera de hacerlo ??
2008/2/14, Francesc E. [email protected]:
Santiago Y. wrote:
Lo acabo de probar y no me funciona…
No habla otra manera de hacerlo ??
Hola Santiago,
En tu controlador intenta con esto:
def fecha
date_from = Date.new(params[:alquiler][“from(1i)”].to_i,
params[:alquiler][“from(2i)”].to_i,
params[:alquiler][“from(3i)”].to_i)
date_to = Date.new(params[:alquiler][“to(1i)”].to_i,
params[:alquiler][“to(2i)”].to_i, params[:alquiler][“to(3i)”].to_i)
date_from.to_formatted_s(:db) # => “2008-02-15”
date_to.to_formatted_s(:db) # => “2008-02-20”
end
Saludos
Jaime Mora R.