This is a very common requirement that would be great to have in Hobo 1.1.
:-)

On Wed, Dec 2, 2009 at 4:41 PM, Brian Corbin <[email protected]> wrote:

> Wow, that sort of works actually.
>
> So I changed the Order model like so:
>  has_many   :product_orders, :accessible => true
>   has_many   :products, :through => :product_orders, :accessible =>
> false
>
> And now it looks like this:
>
> New Order
>
>     Product Orders
>
>           Quantity     <textbox>
>           Product      <dropdown>   [+] [-]
>
>           Quantity     <textbox>
>           Product      <dropdown>   [+] [-]
>
> clicking the + button adds another Quantity/Product box.  The only
> problem with this is that the dropdowns for Products will let you
> choose the same product multiple times.  When I was using Product
> instead of ProductOrders, you could select multiple products and
> previously selected products would be disabled/greyed-out.
>
> That looked like this:
>
> New Order
>
>     Products     SelectedProduct1
>                       SelectedProduct2
>                       <dropdown-Add Product>  (The dropdown would not
> let you select SelectedProduct1 or SelectedProduct2 in this case.)
>
> Now what I really want would look like this:
>
> New Order
>
>     Products     SelectedProduct1    Quantity: <textbox>
>                       SelectedProduct2    Quantity: <textbox>
>                       <dropdown-Add Product>  (The dropdown would not
> let you select SelectedProduct1 or SelectedProduct2 in this case.)
>
> I'll keep playing with it and post back here if I figure out a
> solution before you or another hobo genius clues me in.  Thanks!
>
> Brian
>
>
> On Dec 2, 11:43 am, Matt Jones <[email protected]> wrote:
> > On Dec 2, 2009, at 2:34 PM, Brian Corbin wrote:
> >
> >
> > You might want to try changing the product_orders association to being
> > accessible - that's what you're really creating on the Order page
> > (assuming that customers don't get to make up their own products).
> > I'll take a more in-depth look at this later tonight, if that doesn't
> > work.
> >
> > --Matt Jones
>
> --
>
> You received this message because you are subscribed to the Google Groups
> "Hobo Users" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<hobousers%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/hobousers?hl=en.
>
>
>


-- 
Thanks,

Owen

Owen Dall
Barquin International
410-991-0811

--

You received this message because you are subscribed to the Google Groups "Hobo 
Users" 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/hobousers?hl=en.


Reply via email to