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