I'm trying to build a website for a non-profit which has multiple locations (~6) besides the headquarters.
The frontpage needs to be generic for the whole organization and will contain content from all locations.
However, each location needs have its own page ( not only the content part but also the main menu and the header etc.) and all the content(nodes etc.) associated with this location should use the same page template associated with this location. So I've created a taxonomy term for each location and tried to use template suggestions based on the term but it didn't work.
So far I was successful creating a panel page with its own path (such as website.org/headquarters) for each location and show content only for that location by filtering via the taxonomy term but no luck for having custom main menu or custom node pages for the location.
Is there something trivial that I'm missing or is there no easy solution for this?