Is DOM capable of managing two subclasses at once, both extending the same DataObject that is passed to DOM as a $sourceClass param?
For example, I have a DataObject called Box with two subclasses: SwfBox and ImageBox.
I would like to use DOM to add Boxes of both types, one containing SWF files and another one with images, to the same DataObjectSet.
So what I need to have are two separate 'Add new' buttons, each for one subclass, and of course support for two different getCMSFields_forPopup() functions.
Is there any way to achieve this in DOM?
Shouldn't be a problem. Is it not working?
Errr... I tried to find any docs about that and failed.
I have a DOM field constructed like this:
$manager = new DataObjectManager(
"Title" => "Title",
and two subclasses of the class 'Box': SwfBox and ImageBox.
What do I need to change if I want to add SwfBoxes and ImageBoxes in the same instance of DOM?
Oh, no, you can't manage two classes in the same DOM. Has to be two separate instances.
I searching solution for this too. Maybe who have ideas how make this work easly?
Here's my solution http://pitchandtone.co.nz/post/15812415474/inheritance-dataobjectmanager