Тема: Менеджер меню

Стыдно предлагать клиенту Strawberry вместо Joomala, когда нет менеджера меню.
Я говорю про возможность управлять меню сайта через админку.
Кто со мной согласен? smile

З.Ы. В свободное время попробую что-то написать...

Re: Менеджер меню

Была и есть идея - но руки не доходят ))

Здесь молодость бродит крылато, и старость не клонит голов...
Демо площадка Strawberry 1.2 - заходим и тестируем!

Re: Менеджер меню

1. Я думаю начать с того, что попробую добавить ещё одну графу в categories (0 или 1).
2. И добавить categories.mdu чекбокс - сделать пунктом меню (для каждой категории).
3. И написать какой-то аналог функции category_get_tree (для вывода меню на странице).

Правда тогда надо будет ещё предусмотреть возможность менять порядок вывода этих категорий...
Т.е. надо будет создать ещё одну графу в categories с номером (не id) категории
И в categories.mdu добавить возможность менять порядковый номер...

Я пока это так себе представляю...
Правда, пока "глаза бояться и руки не делают".
Как вам такой вариант реализации?

Отредактировано cmd (04 Sep 2010 14:35:54)

Re: Менеджер меню

Не. Я за то, чтобы самому заполнить нужные ссылки. Поэтому в моем представлении это будет отдельная таблица с параметрами меню, которые будут слагаться воедино при выводе на экран...

Здесь молодость бродит крылато, и старость не клонит голов...
Демо площадка Strawberry 1.2 - заходим и тестируем!

Re: Менеджер меню

А как на счет минимализации нагрузки на сервер?

Re: Менеджер меню

Это можно, но не совсем универсально. Например не вставить разделители между подтипами меню. (например <hr>).
Но ваш способ, например, не позволит добавить ссылки на какой нибудь форум или модуль. Только категории... А это не универсально. Но можно сделать все на файловой системе. Объем данных небольшой - поэтому проблем с этим не вижу ))

1 минуту и 48 секунд спустя:

А вообще я не трезв и перечитывая текст сверху прихожу к выводу, что там написано немного сумбурно...

3 минуты и 36 секунд спустя:

на счет нагрузки - при открытии новостей на тестовом сайте скрипт отрабатывает со скоростью 0.02-0.03 сек. При этом выполняется 10-11 запросов... +-1 я думаю не сыграет роли ))

Здесь молодость бродит крылато, и старость не клонит голов...
Демо площадка Strawberry 1.2 - заходим и тестируем!