Поддержка Плагины Гардиан навигация

  • help, я совсем запутался.

    Надо реализовать навигацию меню, хотя бы близко к http://www.guardian.co.uk/ (вторая строка меню)

    т.е. на каждой странице в этом меню показана главная рубрика ее подрубрики (прочтите всё, — это не просто «хлебные крошки»).

    /// Я буду ставить знаки (!) и (!!) там, где нужен отдельный класс css для выделения. Желательно общий, а не ID, вписанный вручную.

    Если главные рубрики: Политика, Спорт, Культура …
    Заходим в Спорт:
    Спорт(!) || Хоккей | Футбол | Баскетбол |

    Заходим дальше — Главная рубрика, дальше текущая, дальше подрубрики текущей. (т.е. рубрики между текущ. рубр. и главной скрыты)

    Спорт (!)| Футбол(!!) || Зенит | Спартак | Локомотив |

    Дальше интересней: если в текущей рубрике подрубрик нет, то выводятся подрубрики рубрики на уровень выше, а текущая рубрика ставится в начало списка. Например, в категории «Спартак» у нас нет подкатегорий, то получим:
    Спорт (!)| Футбол (!!) || Спартак (!) | Зенит | Локомотив |

    А если зайдем в «Зенит»:
    Спорт (!)| Зенит (!!)|| Состав | Лучшие голы | Фото |

    Если читаем конктретную новость (single), то показывается главная и текущая рубрика. Например читаем в рубрике «Лучшие голы» публикации, то видим:
    Спорт (!)| Лучшие голы (!!)|

    и p.s. на главной странице показаны подрубрики определенной категории. Например, «Новость дня»:
    Новость дня (!) | Политика | Спорт | Культура | Бизнес | …

    P.P.P.S. не забыть про страницы:
    Партнерам | Проезд (страница) | Контакты (Страница) | Коллектив (Страница) |
    ^ Ведет себя также как описывал ранее, (т.е. будто страница=рубрика) <- ну это не важно. Как бонус просто. Страниц немного, так что реализовать вручную аля page-*.php несложно, апротив уже более 500+ опубликованных новостей на этом движке, которых переносить куда-нить проблематично.

    Разложить-то разложил, а вот собрать, хотябы в виде логического дерева — мозг ломается, незря гардиан — уже который год «газета года»/ )

    P.P.S: примерное древо категорий:
    Новость дня
    -Политика
    -Спорт
    -Культура
    -Бизнес
    Новости
    -Политика
    —Город
    —ГорДума
    —блаблабла
    —Область
    —ОблДума
    —блаблабла
    -Спорт
    —Спартак
    —Локомотив
    —Зенит
    Партнерам:
    -Проезд
    -Контакты
    -Коллектив
    Блоги
    — Политика
    — Страна
    — Область
    — Город
    — Район
    — Культура
    — Страна
    — Область
    — Город
    — Район
    — Спорт
    — Страна
    — Область
    — Город
    — Район

    и т.д.

Просмотр 1 ответа (всего 1)
Просмотр 1 ответа (всего 1)
  • Тема «Гардиан навигация» закрыта для новых ответов.