ЗАМЕТКИ И КЕЙСЫ

идеи, решения, примеры работ

 

Правильные ссылки в карте сайта. Пилим плагин Xmap для K2

Как вы наверно уже заметили после установки плагина для компонента Хмар (компонент создания карты сайта), как в 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 в карте сайта!

Просмотров: 2371
(1 )
Последние обновления: 02 февраля 2020

   
© SANKTVIDEO ВСЕ ПРАВА ЗАЩИЩЕНЫ. 2024