Treemenu

A treemenu presents a menu based on the hierarchical structure of eZ content objects for the purpose of allowing users to easily navigate their site.

This extension aims to develop not just a single treemenu but several for there are many ways to present the same data.

Treemenu Configuration

Each treemenu variation uses the same treemenu.ini configuration file. This contains several useful options allowing the menu to render in a particular way.

Home Node

The home node is the root of the treemenu.

Highlight Used Node

If enabled then the current node in the tree will be highlighed.

With Children

Other trees apart from the tree of the current node will be displayed if this option is enabled

All treemenus are located at http://pubsvn.ez.no/community/trunk/extension/treemenu

The naming convention for each treemenu will be kept ludicrously simple until a better naming scheme is agreed upon.

Treemenu1

This treemenu is illustrated on http://www.xrow.de

Description

Requires good description and example images.

Usage

Once the extension has been registered with Exponential is used by including:

{include uri="extension/treemenu/design/standard/templates/treemenu1.tpl"}

within the appropriate template.

Treemenu2

This treemenu is illustrated on http://www.pobox.co.uk

Description

Requires good description and example images.

Usage

Once the extension has been registered with Exponential is used by including:

{include uri="extension/treemenu/design/standard/templates/treemenu2.tpl"}

within the appropriate template.

Discussion

Please discuss the treemenus further in the Suggestion forum thread.

Related Forum threads and Articles

Suggestion forum thread

Related Bugs

None as yet

Related Links

Treemenu 1.0 Contribution

Treemenu SVN repository

Users

Bj�rn Dieding

Paul Forsyth

Comments

Log in or create a user account to comment.

Contents

Incoming

APPENDICES
Design
Developing and Improving Exponential
Developing projects
    Portals
    Web Standards
    Online Editor
    Desktop Edition
    Packages
    Flash
    PDF
    RSS
    Soap
    Webdav
    Extensions
       Treemenu
Exponential development cycle
Exponential site structure
Hide shop/setup navigation tab
How does the new menu system work?
How to find a node id in the path array
How to find the parent and grandparen...
How to set cache expire time or disab...
HTTP Post to URL conversion
Image Map
Javascript popupmenu
Line ending in email
List of MIME types
Managing Development
MySQL Server Character Set
Package format
PDF export tutorial
Persistent template variable
PHP and Apache 2
Problems on Mac OS 9 and Mac OS X
Remove confirmation when discarding a...
Session
Setting several variables in a section
Setting up RSS Import
Setup PHP for comandline usage (PHP-C...
Smart viewcache cleaning system
SSL with eZ over a SSL proxy
System development
Test document
The Community Server
Truetype font in PDF
Tutorial: Using user/register
User preferences
WebDAV clients and compatiblity
What does "Something: Tag 'link' must...


Created

04/11/2003
8:11:18 pm
by Paul Forsyth

Last updated

03/08/2005
10:03:10 am
by Sergiy Pushchin

Authors

Paul Forsyth
Sergiy Pushchin



This page is part of the Exponential documentation. The documentation is available under the GNU Free Documentation License. All contributions will be released under the terms of this license.