Hi again--

I managed to get around this inelegantly: as weblocks expects a
string, I was able to change the reader of the view to take the object-
id and dump it into a string.  Then weblocks was able to intern it
into keyword and do the right thing.

If anyone has a more elegant/canonical solution, I'm all ears.

regards

Tiarnán

On Apr 25, 9:07 pm, "Tiarnan  O'Corrain" <[email protected]> wrote:
> Hi--
>
> I have a slot in an object that holds a list of objects of a
> particular type.  I want to be able to select a subset of all these
> objects for any instance of the containing object.
>
> I've subclassed checkboxes-parser to provide a parser called 'object-
> ids-parser', which is designed to take a list of ids, and instantiate
> the correct objects to pop in the slot of the containing object.  I've
> also written an :around method for 'parse-view-field-value' which
> turns the list of ids into the list of objects.
>
> If this would be of general use, then let me know and I'll make it
> properly available.
>
> Code here:http://paste.lisp.org/display/129156
>
> There is a bit of problem.  All of the above is working well: the
> checkboxes are presented correctly, when selected they create the
> right object list.  Hunky dory.  However, I can't get the checkboxes
> for the objects that have already been chosen to be selected.
>
> I think I'll need to mess around with render-view-field-value but
> can't think how.  I need selected-values as presented to 'render-
> checkboxes' to contain the list of object ids.
>
> Anyone been here before?
>
> all the best
>
> Tiarnán

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

Reply via email to