Воскресенье, 14 Апрель 2013 21:16

Убрать "component" из URL Xmap K2

Автор 
Оцените материал
(2 голосов)

У плагина интеграции Xmap и K2 есть серьёзная проблема. Все Url которые индексируются в XML карте сайта, имеют вид: "mysite.ru/component/k2/item/"; в то время как Url на сайте: "mysite.ru/cat-name/item/1-name-article". 

 Решение найдено на http://joomlaforum.ru/index.php/topic,197439.new.html

В файле: .....\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;
}

 
После данных манипуляций, Url в XML карте сайта примут правильный вид, что непременно важно для продвижения.

Прочитано 4827 раз
Sl@vv@

Специализация: создание и продвижение сайтов

Хобби: кино