Hi Paul,

I think that a custom table would be the best idea from a UI perspective. Your case reminded me of a point of sale Hobo application I worked on.

I'm attaching a screenshot. The source code of that view is here: https://github.com/suyccom/yousell/blob/master/app/views/sales/new.dryml

It has a ton of features but maybe you can find something interesting there :).

Warm regards,
Ignacio

El 14-05-2015 a las 10:14, [email protected] escribió:
In my situation, there are Questions, and there are Raters. Between them
is an association called RaterAssignment, which in addition to
belonging_to a question and a rater, has a integer weight.

In the context of a question, I would like users to

  * view the question's current rater_assignments
  * edit the weights of a current_assignment, and
  * delete a current assignment

I would also like users to be able to add a new rater assignment by
choosing the rater from a dropdown, and entering the weight.

There might be 10 or 20 rater_assignments per question, so this
interface should be pretty dense.

What's the best hobo-consonant way to get this? I considered input-many,
but the doc says it is about creating new objects, not new associations,
and the input-many control, in its default configuration, is not very
dense. I also considered select-many, but it is not obvious to me how to
add the weight field to the association.

Maybe a table-plus with an new-rater-assignment form below it?

Any thoughts?

Thanks!

Paul

--
You received this message because you are subscribed to the Google
Groups "Hobo Users" group.
To unsubscribe from this group and stop receiving emails from it, send
an email to [email protected]
<mailto:[email protected]>.
To post to this group, send email to [email protected]
<mailto:[email protected]>.
Visit this group at http://groups.google.com/group/hobousers.
For more options, visit https://groups.google.com/d/optout.

--
You received this message because you are subscribed to the Google Groups "Hobo 
Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/hobousers.
For more options, visit https://groups.google.com/d/optout.

Reply via email to