In our application we need a "quick navigation" popup, which is similar to the "SelectPage" or "SiteMap" engine.

The only additional requirement is, that only pages based on a certain template should be displayed. For instance we have "topic" pages (based on a topic template), which are organized in a tree structure (topics have sub-topics) and most of these topics also have "service" pages (based on a service template) underneath. In the "quick navigation" we would like to display only the "topic" pages (tree or flat view) without the "service" pages.

If pressed in the live mode, only approved pages should be displayed, while in edit or preview mode, this doesn't have to be checked. The displayed pages must be available in the users language. Also the ACL should be considered, so that the user will only see the pages, which he is allowed to read.

Do I have to develop my own engine for that with re-using some code of the "SiteMap" and "SelectPage" engine or should I enhance the mentioned engines or does it work already with using some parameters?

Greetings,
Benjamin Papez

Reply via email to