I want to use DOM on my sites frontend, but can't get to to work 100%. From Page Admin in the CMS I'm creating and managing my dataobjects perfect. But from the frontend I can't get the relations right. All my Objects shall have a has_one relation to the page where I create them from. But that is the only part I can't get to work. I see the actual Add request has a lot fewer parameters when I try running it from frontend, but didn't manage to figure out why yet. I construct the DOM field exactly the same in CMS and frontend.
$dom = new DataObjectManager( $this->dataRecord, 'MyObjects', 'MyObject', array( 'Title' => 'Title' ), 'getCMSFields_forPopup', 'PageID = ' . $this->dataRecord->ID );
If someone has any experience setting up DOM at frontend I'd be happy to hear about it.