А разве это неправильно? Всегда было так, что если на материал ссылается пункт меню, то ссылка должна быть такой же, как алиас в пункте меню.
Конечно неправильно. Я постараюсь показать на пальцах, потому что мне кажется, что мы говорим немного о разном.
Есть категория Имена 'imena", а в ней подкатегории Вася "vasya", Сева "seva" и Леха "leha" (латиницей написаны алиасы). id у этих категорий соответственно 1, 2, 3 и 4.
- Имена (imena)
- - Вася (vasya)
- - Сева (seva)
- - Леха (leha)
Есть пункт меню, тип которого - Список всех категорий, который берет категорией верхнего уровня категорию imena, назовем его "Мужские имена", а алиас у пункта меню пусть будет muzhskie-imena.
НО! На категории Вася, Сева и Леха мы тоже создаем пункты меню и называем их Василий (vasiliy), Всеволод (vsevolod) и Алексей (aleksey). Пусть эти пункты меню будут блогом материалов.
Т.е. имеем меню.
- Мужские имена (muzhskie-imena)
- - Василий (vasiliy)
- - Всеволод (vsevolod)
- - Алексей (aleksey).
Если перейти в пункт меню "Мужские имена", то страница будет иметь вид
http://site.ru/muzhskie-imena.htmlгде будет список категорий в категории Имена.
А теперь собственно проблема. Поскольку на каждую из подкатегорий в категории имена у нас есть пункты меню, то ссылки в этом списке должны иметь вид
http://site.ru/muzhskie-imena/vasiliy.htmlhttp://site.ru/muzhskie-imena/vsevolod.htmlhttp://site.ru/muzhskie-imena/aleksey.htmlА после обновления они имеют вид другой
http://site.ru/muzhskie-imena/2-vasya.htmlhttp://site.ru/muzhskie-imena/3-seva.htmlhttp://site.ru/muzhskie-imena/4-leha.htmlИ просто убрать
id недостаточно, поскольку выдает не ту ссылку в принципе, а не просто добавляет id.
Во-о-о-от. И это не сторонние компоненты, а джумловский родной.
Почему я так долго расписывал? Чтобы показать, что те, кто раньше писали, имеют, скорее всего, алиасы у пунктов меню и у категорий одинаковые, поэтому хотели убрать id, а нужно править построение ссылки.
Проверил этот вопрос, включив стандартный шаблон - ситуация та же. Заливал предложенный Вами router.php – изменений никаких нет.