This is a question I've always been asked but never really implemented a solution for it. The scenario is that I have multiple content publications (each division in the company creates content in their specific publication) but they are all merged later on in a common web layer. When implementing experience manager you can only specify one content level for each web level within the Experience Manager Settings:
Now, my answer on how to allow multiple content contexts was by using some kind of event system that looks at the folder location and based on something (metadata, naming convention, etc...) intercepts the component Save event and reassigns the context (Containing Folder) in the right level of the blueprint.
Is there anything like this already implemented somewhere? Any recommendation/best practice? Is this something that can be done out-of-the-box (other than by using the out-of-the-box Event System):)?