Clone page and sub pages

Permalink
Hi there,

I've got to following situation: a customer has multiple domains for some cities, which all link to the same website (concrete5). Every city website is almost identical, but some pages differ.

For every city I've created a page on level 2, and all their sub pages (unique per city) are on level 3. I've added some logic on the main page to redirect the user based on the incoming domain name.

Now I want to share some pages, including their sub pages, across all city sites. I though I'd create a "Shared" page containing all the shared sub pages and clone those sub pages into the city pages. This works, but it only clones one page, not the sub pages! Also, since the parent actually changes to the "Shared" page, my menus aren't correct.

So my question is: how to create multiple websites (which already works) and let them share some pages with their sub pages, and those cloned pages, when viewed, should still have the parent they were cloned into. Is this possible, and how to do it? I don't want to copy the pages and edit every single one of them.

I'm using Concrete5 v5.4.2.2

Thanks in advanced!

Example:
Home
|-Shared
| |-About us
| | |-Page 1
| | |-Page 2
| | |-Page 3
| |-Projects
|   |-Project 1
|   |-Project 2
|   |-Project 3
|-City1
| |-Home
| |-About us (from shared, including all sub pages, which "clone" doesn't do)
| | |-...
| |-Projects (also from shared)