thanks again Kenny,  I've pulled this down

On Jan 31, 12:59 am, Kenny Ortmann <[email protected]> wrote:
> Patched on rails-2.2 and master
>
> On Fri, Jan 30, 2009 at 8:20 AM, Kenny Ortmann <[email protected]>wrote:
>
> > It's a bug with active scaffold, i'm fixing it now
>
> > On Fri, Jan 30, 2009 at 1:20 AM, greghauptmann 
> > <[email protected]>wrote:
>
> >> excellent Kenny - the last suggestion made it work (put into the
> >> helper not model) - thanks
>
> >> do you think this is an AS bug?
>
> >> On Jan 30, 2:29 pm, Kenny Ortmann <[email protected]> wrote:
> >> > as I said I haven't dealt with a check box on an integer column, i'm
> >> > assuming 0 is false and 1 is true, you might have to do this
>
> >> > def active_column(record)
> >> >   checked = record.active == 1 ? true : false
> >> >   check_box :record, :active, {:disabled => true, :checked => checked}
> >> > end
>
> >> > On Thu, Jan 29, 2009 at 10:27 PM, Kenny Ortmann <
> >> [email protected]>wrote:
>
> >> > > in model
> >> > > def active_column(record)
> >> > >   check_box :record, :active, {:disabled => true, :checked =>
> >> > > record.active}
> >> > > end
>
> >> > > On Thu, Jan 29, 2009 at 9:41 PM, greghauptmann <
> >> [email protected]>wrote:
>
> >> > >> thanks - I tried this and it didn't work, however then I check the
> >> > >> database and in fact it is the LIST view that is incorrect not the
> >> > >> EDIT view form.  don't suppose you have any ideas on how to fix this
> >> > >> Kenny?
>
> >> > >> Greg
>
> >> > >> On Jan 30, 12:59 pm, Kenny Ortmann <[email protected]> wrote:
> >> > >> > I have only used check boxes with attributes of type boolean, but I
> >> > >> think
> >> > >> > you can do this..
>
> >> > >> > in your helper
> >> > >> > def active_form_helper(record, input_name)
> >> > >> >   check_box :record, :active, {}, 1, 0
> >> > >> > end
>
> >> > >> > On Thu, Jan 29, 2009 at 7:18 PM, greghauptmann <
> >> > >> [email protected]>wrote:
>
> >> > >> > > Hi
>
> >> > >> > > I've added the following line to my controller & in the LIST view
> >> it
> >> > >> > > is fine.  In the EDIT view however I note that the check box is
> >> > >> > > showing the INCORRECT state...it is displaying no tick (i.e.
> >> false) as
> >> > >> > > opposed to a tick (for true).
>
> >> > >> > > Is there something I'm missing?  Is there some form override or
> >> > >> > > something that is required?
>
> >> > >> > > ------ in controller ------------
> >> > >> > > config.columns[:active].form_ui = :checkbox
>
> >> > >> > > ------from my migration ------
> >> > >> > > t.integer :active, :null => false
>
> >> > >> > > thanks
--~--~---------~--~----~------------~-------~--~----~
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