Что то я озадачился вопросом формирования url в каталоге.
Есть сайт кулинарной тематики. Наполнял статьями, специально сделал меню под разделы статей, расположил модули что бы они логически и визуально хорошо смотрелись и наслаждался видом

Дошло дело до рецептов, ну естественно, что начал их делать с помощью УК и тут обнаружил, что логически URL статей и каталогов строятся не в одной плоскости. Т.е. если у статей в URL сохраняется вложение разделов, то в УК этого нет. Там независимо от от вложенности присваивается свой номер каталогу и всё!!!
Т.е. по логике со статьями, я создаю раздел "Кулинарные рецепты" и при просмотре всех вложенностей, будь то подразделы "Салаты", "Первые блюда" и т.п.или список статей, или сами статьи позиции модулей закрепленных за пунктом меню "Кулинарные рецепты" сохраняются...
В УК Создаем категорию "Кулинарные рецепты", создаем пункт меню "Кулинарные рецепты" крепим модули по позициям к этому меню. Все ОК, но...
Мы начинаем создавать подкатегории "Салаты", "Первые блюда" и т.п. и т.к. по URL это просто изменение порядкового номера, то вся красота выстроенных модулей пропадает… Выход я нашел только один — к каждой категории присоеденил пункт меню и к каждому этому меню прикрепил модули в нужных позициях...
Так вот мне не совсем понятно почему разный алгоритм построения URL в одной cms?
Сорри, что много букв, но хотелось, что бы у заинтересовавшихся людей возникало меньше вопросов. Может быть я что то упустил в системе?