Kiskenbassker писал(а):По-моему, это большой минус, и тут Concrete уступает той же Joomla, где таких проблем вообще не возникает, потому что там нет древовидной структуры.
Думаю Вы ошибаетесь. Прозрачная древовидная структура сайта всегда лучше, чем запутанная структура Joomla.
Kiskenbassker писал(а):А какие еще варианты?
Вариант: Сделать отдельную скрытую секцию в структуре, куда помещать алиасы тех страниц, которые нужно включить в меню и уже на этот раздел(ы) натравливать модуль.
Вариант: Сделать разделение страниц по какому-то признаку, например атрибуту, который указывает что страница должна быть включена в меню. Ну и немного расширить модуль меню.
Kiskenbassker писал(а):Ведь тот, что я указал, никак не решит проблемы с URL и хлебными крошками.
Да, все вышеперечисленные пункты не разрешат этой ситуации.
Вот что мы сейчас делаем? Отвечу - мы обсуждаем поведение сферического коня в вакууме. Я не знаю, что у Вас там за проект, но по опыту (который не маленький) подобные проблемы возникают на неверно спроектированных сайтах или, что точнее, на сайтах которые вообще никак не проектировались.
Лучшим решением в такой ситуации является движение по "большому кругу".
Т.е. определяем цели и задачи проекта, определяем ЦА, делаем детальный каталог требований, придумываем 3-4 персонажа, характерных для данной ЦА, определяем точки контакта, прописываем сценарии их прохода по сайту. Исходя из этой информации, делаем прототипы низкой детализации и только потом приступаем собственно к работе с CMS, дизайну и программированию...