it's working how I want in the "BusinessItem" model (as it's a virtual
attribute and can't be updated), however for other models I don't
expect that if they have an "amount" field that they should be
impacted (whereas they currently are impacted).

I just noted the amount field in my "Recurring" model is also impact.

In summary:

BusinessItemHelper form override is:
 - for BusinessItem model:  [working]
 - for Recurring model: [problem - picking up the "amount" form
override by mistake]
 - for AutomatchBusinessItem model: [problem - picking up the "amount"
form override by mistake]

Hope that clarifies the issue. Any ideas?

Thanks


On Jan 30, 2:23 pm, Kenny Ortmann <[email protected]> wrote:
> your problem is in your helper.
> the amount form column is supposed to return the actual input as well.
> module BusinessItemHelper
>  def amount_form_column(record, input_name)
>    # not this, record.amount
>     input record, input_name, :value => record.amount
>  end
> end
>
> but i don't know that you need to over ride this in the helper, try removing
> this method and see what happens, if it doesn't work try what is above
>
> On Thu, Jan 29, 2009 at 9:35 PM, greghauptmann 
> <[email protected]>wrote:
>
>
>
> > Hi,
>
> > I have an issue whereby a form override for "amount" in one model, is
> > impacting the view of another model that has "amount" as an
> > attribute?   That is in the 2nd model it is showing up as read only
> > where it should not.
>
> > Know issue?  Anyway to work around this?
>
> > ----------------------------------------
> > module BusinessItemHelper
> >  def amount_form_column(record, input_name)
> >    record.amount
> >  end
> > end
> > -----------------------------------
> > module AutomatchBusinessItemHelper
> >  # i.e. there is no "amount_form_column" specified here
> >  def automatch_bi_allocations_column(record)
> >    record.to_s_deep
> >  end
> > end
> > -----------------------------------------
> > ==> In the AutomatchBusinessItem edit form, the amount field is just a
> > label, and not an edit box.  If I take out the amount_form_column
> > method in BusinessItemHelper it works.
--~--~---------~--~----~------------~-------~--~----~
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