ФорумСообществоФлейм → Максимально гибкая навигация

Максимально гибкая навигация

  • Абырвалг

    Сообщения: 6476 Репутация: N Группа: Джедаи

    Spritz 22 июля 2011 г. 7:51

    Профи, как думаете, реально сделать что-то такое http://zendframework.ru/forum/index.php?topic=4644.0 или у меня слишком высокие запросы?
  • mario

    Сообщения: 6067 Репутация: N Группа: Джедаи

    Spritz 22 июля 2011 г. 7:56, спустя 5 минут 42 секунды

    по мне это самое проблемное место в цмсках… Так как хочется всегда большего, но простого.
    Спустя 81 сек.
    пысы: по делу юзал только хардкордное решение для Зенд_Навигэйт (формировал массив и передавал ему)… Массив этот кэшировалсо, и обновлялся при определенных действиях. Так что ничего нормального не посоветую.
  • master

    Сообщения: 3236 Репутация: N Группа: Джедаи

    Spritz 22 июля 2011 г. 8:04, спустя 7 минут 39 секунд

    Ну, я себе сделал. У меня не зенд фреймворк, правда…
    wheel1000size.ru например - там всё это есть


    1) рисовать менюшки (не обязательно начиная с рута) + отмечать активные ветки
    2) sitemap
    3) генерировать тайтлы
    4) хлебные крошки

    не всё полезно, что в swap полезло
  • md5

    Сообщения: 11949 Репутация: N Группа: в ухо

    Spritz 22 июля 2011 г. 8:07, спустя 2 минуты 41 секунду

    это ж самая легкотня!
    все умрут, а я изумруд
  • master

    Сообщения: 3236 Репутация: N Группа: Джедаи

    Spritz 22 июля 2011 г. 8:12, спустя 4 минуты 58 секунд

    это ж самая легкотня!

    Не сказал бы, поебаться приходилось. Сложность в том, чтобы увязать всё говно в одной CMS, с роутингом интегрировать и т.д. а не просто прикрепить либу.
    не всё полезно, что в swap полезло
  • md5

    Сообщения: 11949 Репутация: N Группа: в ухо

    Spritz 22 июля 2011 г. 8:15, спустя 3 минуты 37 секунд

    а изначальная структура cms, базы и всей пиздаболии уже должна подразумевать такие основные выборки как хлебные крохи, тайтлы, меню и прочее
    все умрут, а я изумруд
  • master

    Сообщения: 3236 Репутация: N Группа: Джедаи

    Spritz 22 июля 2011 г. 8:21, спустя 6 минут 7 секунд

    да
    не всё полезно, что в swap полезло
  • Абырвалг

    Сообщения: 6476 Репутация: N Группа: Джедаи

    Spritz 22 июля 2011 г. 8:39, спустя 17 минут 9 секунд

    master, а как насчет такого


    еще из задач моих: есть события (прошлые и будущие). Когда смотрим конкретное - нужно подсвечивать соответствующую ветку - прошедшие для тех, что уже состоялись.
  • master

    Сообщения: 3236 Репутация: N Группа: Джедаи

    Spritz 22 июля 2011 г. 8:50, спустя 11 минут 16 секунд

    Абырвалг, такое не пробовал. а как это связано с навигацией?
    не всё полезно, что в swap полезло
  • Josh

    Сообщения: 2008 Репутация: N Группа: Кто попало

    Spritz 22 июля 2011 г. 8:57, спустя 7 минут 33 секунды

    Хелпер меню пиши и всё )
  • Абырвалг

    Сообщения: 6476 Репутация: N Группа: Джедаи

    Spritz 22 июля 2011 г. 9:34, спустя 36 минут 17 секунд

    напрямую связано. Нужно в меню подсветить активную ветку. Находжение активной ветки вот такое нетривиальное
  • Josh

    Сообщения: 2008 Репутация: N Группа: Кто попало

    Spritz 22 июля 2011 г. 9:36, спустя 2 минуты 12 секунд


    напрямую связано. Нужно в меню подсветить активную ветку. Находжение активной ветки вот такое нетривиальное
    Совсем недавно делал через хелпер, как раз подсветка, + меню меняеться в зависимости от пунктов/подпунктов
  • master

    Сообщения: 3236 Репутация: N Группа: Джедаи

    Spritz 22 июля 2011 г. 9:46, спустя 10 минут 9 секунд

    Абырвалг, навигация отражает структуру страниц. как события связаны со структурой страниц?
    не всё полезно, что в swap полезло
  • Абырвалг

    Сообщения: 6476 Репутация: N Группа: Джедаи

    Spritz 22 июля 2011 г. 9:48, спустя 2 минуты 8 секунд

    что за хелпер? покажи, я не могу понять ничего
    Спустя 38 сек.
    как события связаны со структурой страниц?

    событие - это страница. Событие - это встреча участников сайта как бы. Вот есть уже произошедшие встречи и планируемые
  • master

    Сообщения: 3236 Репутация: N Группа: Джедаи

    Spritz 22 июля 2011 г. 9:59, спустя 10 минут 39 секунд

    Абырвалг, где нужно подсвечивать ветку прошедших событий, в меню?
    не всё полезно, что в swap полезло

Пожалуйста, авторизуйтесь, чтобы написать комментарий!