Hiya, OK what I'm trying to do.
I have created a page type called TwoColumnPage. I have also created a class called SideBarBlock which extends DataObject. The idea is that for this site, my user can create as many side bar blocks as they like, have all previously build blocks accessable on every TwoColumnPage, and just select the ones they want for the current page.
These sidebar boxes consist of a Header (TextField) and Content (HTMLContent).
Easy enough for ManyManyComplexTableField, but I am interested in using DataObjectManager for two reasons:
1. The Drag and Drop ordering.
2. The SimpleHTMLContent field type for the popup.
I have tried this, and there are some issues:
1. Drag and Drop re-ordering isn't even an option for some reason. The tickbox is gone.
2. There is of-course no tick box to select which side bar block is active on each page.
Am I trying to use DataObjectManager for something it's not designed for (for starters, a many-many relationship)? Can anyone spot an easier way of doing what I am trying to do.