Как вы наверно уже заметили после установки плагина для компонента Хмар (компонент создания карты сайта), как в XML файле так и в HTML карте сайта к ссылка добавляются ненужные префиксы: http://сайт.ру/component/k2/video/54-pravilnye-ssylki-v-karte а должно выглядеть вот так http://сайт.ру/video/54-pravilnye-ssylki-v-karte.
И так решение данной проблемы:
Открываем html редактором php файл плагина xmap, который находится по адресу \plugins\xmap\com_k2\com_k2.php.
Ищем 320 строку (у вас может быть другая):
else
{
$xmap->IDS .= "|".$row->id;
$node->link = 'index.php?option=com_k2&view=item&id='.$row->id.':'.$row->alias;
$node->expandible = false;
}
и заменяем на
else
{
$xmap->IDS .= "|".$row->id;
$node->link = 'index.php?option=com_k2&view=item&id='.$row->id.':'.$row->alias . '&Itemid=' .$parent->id;
$node->expandible = false;
}
Сохраняем и радуемся правильным ссылкам на материалы K2 в карте сайта!