Рассмотрим создание ссылок на материалы jooml-ой (без каких либо дополнительных надстроек). Все будет проделываться на свежеустановленной joomla 2.5.8.
В cms joomla можно создавать категории и подкатегории для них, затем в созданную категорию (подкатегорию) добавляется материал, таким образом при наличии большого количества материалов различной тематики их можно упорядочить.
Для каждого материала (как и категории) рекомендуется прописывать алиас латиницей (алиас является частью пути к материалу/категории).
После создания категорий и материалов можно приступать к созданию пунктов меню, для вывода материалов на сайт.
При создании меню кроме всего прочего, при выборе пункта меню есть смысл задуматься о структуре сайта, т.к. в зависимости от выбранного типа меню будет зависить путь к каждому из материалов, как в адресной строке, так и в хлебных крошках (модуль breadcrumbs).
К примеру, если мы выберем "материал", то ссылка будет состоять из адреса сайта и алиаса самого материала - "site.ru/material", так же будут выглядеть и крошки.
При выборе пункта "Блог(Список) категории", либо "Список всех категорий" в плане ссылок мы получим примерно одинаковый результат - "сайт/категория/материал". " Если у нас есть вложеные категории (подкатегории), то в этом случае можно выбрать количество категорий, материалы которых будут включены в один раздел (под один пункт меню) с основной категорией. Для этого при создании пункта меню, во вкладке "параметры макета" необходимо выбрать соответствующее значение. Здесь "нет" соответствует отображению только текущей категории, "1" - только текущая + 1 уровень подкатегорий.. и т.д. В этом случае получим ссылку вида "сайт/категория/подкатегория/материал" (подкатегорий может быть несколько, в зависимости от уровня вложенности).
Хотел бы остановиться на одном моменте. Если создать меню для верхней категории и вложенностью всех подкатегорий, а затем создать пункт меню для одного из материалов любой из подкатегорий (категории), для данного материала ссылка будет иметь вид: "сайт/материал".
При создании меню для категории, в адресную строку выводится не алиас категории, а алиас пункта меню.. (аналогично с хлебными крошками). Для примера:
Есть категория - "категория" (алиас - category), для нее создан пункт меню - "меню категории" (menu-category). В данной категории есть материал.
Ссылка будет иметь вид: сайт/menu-category/материал
Крошки: меню категории >> материал