O'Reilly logo

PHP 5 CMS Framework Development by Martin Brampton

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Discussion and considerations

The biggest issue associated with menus is the matter of deciding what counts as a page. With a CMS there is enormous variability in what may eventually be seen in the browser. In that sense, we have to assume that one site contains arbitrarily many pages. But often, we want to see those pages as simply variants on a particular page, with different data yet the same structure. In terms of the mechanics of a CMS one of the key factors that decide the layout of a page is what modules are displayed on it. Another is the template used to create the page.

A further significant issue is active menu highlighting. Although it could be regarded as cosmetic, many sites use visual cues to show which menu item provided ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required