-
MODX Staff
- 10,725 Posts
One approach would be to put the shared Resources in one Context, then have each white label domain create SymLinks in a separate Context to the shared content. This allows each site to have the structure appropriate for that site, different Templates, etc.
Another approach would be to set up one site as a shared content provider site which each white label site presents content from via a web service.
discuss.answer
I think what I would need is being able to abstract content from the context. Context would need to pull content from their own resources or, if none are found, from the abstracted resources. And then somehow use the proper template from the context using some naming convention based on the domain name (or context ID).
Duplicating resource trees (or using symlinks) is just a maintenance nightmare. That might work with 2-10 sites with few pages, but after that, synchronizing content is a big hassle.
So, if we can hook 404's and template loading that might be workable. However, I'm afraid that approach would forgo search capabilities.
The whole concept behind white-label is really associating several templates to the same resource, then selecting the appropriate one based on context. A tall order for Revolution?