Palermo, Tom wrote:
I'm glad you found 'another way' but in the interest of no one I wish to add the following.
These methods: manage_copyObjects, manage_cutObjects and manage_pasteObjects should be reviewed in /OFS/CopySupport.py - because the current docs do not describe them well.
For example, the copy method works differently depending on whether you just pass the container's Ids or pass the Ids *and* the REQUEST.
No reason to beat a dead horse but of the 3 tries you listed only the first can (but conditionally) work:
But *only* if you first called manage_copyObjects (or manage_cutObject) with the REQUEST as a parameter included .... (only then does REQUEST get the __cp object)
Your second try:
Is wrong because it is passing a list of items in the clip board instead of the the encoded copy object (returned by manage_copyObjects) that "manage_pasteObjects" expects
Your last try is wrong because both parameters are incorrect. :-)
_______________________________________________ Zope maillist - Zope@zope.org http://mail.zope.org/mailman/listinfo/zope ** No cross posts or HTML encoding! ** (Related lists - http://mail.zope.org/mailman/listinfo/zope-announce http://mail.zope.org/mailman/listinfo/zope-dev )