Sergio - Your suggested addition did the trick. I added the controller
after_render_field method.

Thank you for your help.
Tom

On Oct 4, 3:16 am, "Sergio Cambra .:: entreCables S.L. ::."
<[email protected]> wrote:
> On Sábado, 2 de Octubre de 2010 21:22:15 thoen escribió:
>
>
>
> > I have an active_scaffold form that contains two calendar_date_select
> > columns:
>
> >  config.columns[:event_start].form_ui = :calendar_date_select
> >  config.columns[:event_end].form_ui = :calendar_date_select
>
> > I would like to have the value selected from the event_start column to
> > update the event_end column.
>
> > config.columns[:event_start].update_column = :event_end
>
> > However, when I change the value in the event_start, the event_end is
> > being set to blank.
> > In the ajax response, the input field does not appear to contain any
> > value, thus setting the field to blank.
>
> > Preferably, I would even be able to modify the event_start value
> > before it is placed into event_end. I would like event_end to be 1
> > hour greater than event_start.
>
> > Is there something that I have not configured properly in order to get
> > this to work?
>
> Have you defined some helper override? Render field request only render it
> again, but you must set a helper override to display something using
> event_start value, or define after_render_field in your controller to set
> event_end column:
>
> def after_render_field(record, column)
>   if column.name == :event_start
>     record.event_end = record.event_start + 1.hour
>   end
> end
>
>
>
> > I am running rails 2.3.5. I am running the latest version of the af
> > rails-2.3 branch (as of today).
>
> > Any advice would be greatly appreciated.
>
> > Tom
>
> --
> Sergio Cambra .:: entreCables S.L. ::.
> Mariana Pineda 23, 50.018 Zaragoza
> T) 902 021 404 F) 976 52 98 07 E) [email protected]

-- 
You received this message because you are subscribed to the Google Groups 
"ActiveScaffold : Ruby on Rails plugin" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/activescaffold?hl=en.

Reply via email to