DYNAMIC MENU

Dynamic Menu

Dynamic Menu art

Dynamic Menu

The top navigation is built from the pages table. Parent-child relationships are determined by the owner column, and nested flyouts are rendered recursively.

  • Top-level pages have owner = 0.
  • Child pages store the parent page ID in owner.
  • Ordering comes from position.

Menu Rollout Notes

Open page

Menu Rollout Notes

This grandchild page exists to test a second nested level. The submenu shell overlaps the parent enough that the flyout does not collapse while moving across to it.

# Example seeded command block
php -l index.php
php -l sections/0.php
php -l pages/view.php