Недавно пришлось писать меню для CMS  (именно для той о которой я писал в пред идущем посте Хитрости PHP: Якорная вставка функций я еще много про эту CMS расскажу). Думаю многие  сталкивались с такой задачей, это не сложный скрипт. Я решил сделать меню, максимально универсально.

Основные требования которые я перед собой поставил при написание меню:

  1. Возможность быстро и удобно менять внешний вид меню (вертикальное, горизонтальное, выпадающее и тп.), с минимальным присутствием программиста.
  2. Возможность выводить в меню, пункты модулей (например модуль “новости”, рубрики новостей должны быть подразделами, хотя сами рубрики хранятся отдельно).

Читать запись полностью »