We've an implementation where we are using the DD4T framework. Some of our pages contains up to 5 levels of nested components:
- Page
- Component embedded into page (with CT 'blah')
- Component embedded into component
- Component embedded into component
- Component embedded into component
- Component embedded into component
- Component embedded into component
- Component embedded into component
- Component embedded into component
- Component embedded into page (with CT 'blah')
Something like that ^
When we publish the page we'd like all the components to publish to the broker (all comps are dynamic and associated to dynamic cts).
I've seen in the templates there is configuration for 'Merge Action' and 'Number of levels for links' and so on.
To fire that they all publish, i've thought about the following:
doing nothing, tell the customer to check the 'publish components' check box in the publish dialog
a tbb to trigger the publishing of these components directly
reviewing if this is possible using a custom resolver
Just wondering if there's some other advice out there. I'm looking for a simple solution that doesn't kick off a load of unnecessary publishing.
Thanks in advance.
John