Forums / Setup & design / Slight delimma: multi sites vs object availability
Jason Filby
Monday 28 July 2003 12:37:21 pm
Hi
I've got a slight delimma here, and any advice is welcome:
The site I'm creating is actually two sites: one for users and one for developers - they have different menus and content. The reasons for having two sites are twofold: seperation of content for different kinds of site visitors (users/developers) and because we want a .com and .org site.
The problem is that I need to access objects between sites. A simple example: there's a Person object defined in the user site - used to populate a searchable listing of the team. I'd like these objects to be available on the developer site when assigning bugs - this is one example of many where objects need to be shared across the site.
What's the best solution to this? Ditch multisite? If I do that, what's the most effective way to separate all the content? Template overrides are great - but for dividing a site in half?
ThanksJason
Alex Jones
Monday 28 July 2003 1:28:36 pm
Check out the use of sections (http://ez.no/developer/ez_publish_3/documentation/customization/custom_design/sections). I think it will serve your needs pretty well. I plan to use two sections with override templates to serve up two sites that are somewhat interrelated, much like what you describe.
Then you can set up your multi-site configuration to keep content separated from the user's point of view, but still be able to grab what you need on the back-end.
Alex
Alex [ bald_technologist on the IRC channel (irc.freenode.net): #eZpublish ] <i>When in doubt, clear the cache.</i>
Wednesday 30 July 2003 11:37:51 am
Thanks for your response Alex. I can see how you'd use the show property to only show nodes with a certain parent node from the tutorial. But how do I use a section to show all nodes under a top node (not just the immediate children, but nodes of all depths under that top node)?
Wednesday 30 July 2003 11:45:12 am
You may want to look at the Tree Menu tutorial. I based my global navigation off of it.
http://www.ez.no/developer/ez_publish_3/documentation/customization/tips_tricks/creating_tree_menus
Let me know if that doesn't answer your question.