Wednesday 21 April 2004 4:55:22 am
Hi, We are working on an online magazine as well. The way we set it up is as follows: we created a class "issue" with a number of properties, including the checkbox option "current issue". We then created a folder called "back issues" in which you can add issue objects. All classes in the magazine (event, link, document, article') share the same attribute "include in issue". We changed the admin template slightly, so that the back issue objects are shown in a dropdown list. This is a bit more userfriendly than the "browse for related" objects function.
Once all items are tagged in this way, the homepage starts with the following statements:
first: select a single issue object marked as current, second: select all objects (articles, links, events, etc) which have that issue as a related object. Using the issue class it is also possible to define specific articles as featured items. Its probably not the most effecient approach, but we've got the site cached. The latest issue is launched by simply changing the "current issue" attribute.
Regards, Sebastiaan
Certified eZ publish developer with over 9 years of eZ publish experience. Available for challenging eZ publish projects as a technical consultant, project manager, trouble shooter or strategic advisor.
|