Всем привет. Нужно сделать такое меню, чтоб добавлять туда элементы динамически и у каждого пункта меню есть подменю. И вот это все должно двигаться относительно друг друга. Как я понял, я должен сохранять состояние(position) пунктов при обновлении в БД, но так не получится, потому что при апдейте пункта одного меняется его положение относительно других .и все рушится. Может кто делал подобное, поделитесь опытом, или догадками.
Если нужно вывести простое меню из БД, получаете выборку с линками и тайтлами для меню.
Перебираете в цикле формируя html контент. При необходимости кешируете что бы каждый раз не дергать БД