Модификация RSS импортера

#
Re: Модификация RSS импортера
У меня не работает код от 6-ой версии, как и шаблоны. Написал в поддержку.
#
Re: Модификация RSS импортера
Спасибо, поддержка помогла и ваш код почти работает, вот изменения, для полного заполнения ИЭ импортируемого через RSS импортер:

...
         $oInformationsystem_Item = Core_Entity::factory('Informationsystem_Item');

// Начало модификации

$zagolovok = $aItem['title']; // Создаем переменную с содержанием заголовка

         $oInformationsystem_Item->name = $zagolovok; // Добавление в таблицу (Informationsystem_Items)

$opisaniye = $aItem['description'];
$opisaniye = preg_replace('/<[\/]?a[^>]*>/i', '', $opisaniye); // Удаляем все гиперссылки
$stroka = 'Постоянный адрес публикации: ###'; // Строка к удалению
$pusto = '';
$opisaniye = str_replace($stroka, $pusto, $opisaniye); // Удаляем строку в переменной (stroka)
$opisaniye = mb_substr($opisaniye, 0, 400 - 1) . "... <a href= . '$oSameItem' . >подробнее</a>"; // Ограничиваем количество символов в описании

         $oInformationsystem_Item->description = $opisaniye;

$tekst = $aItem['description'];
$tekst = preg_replace('/<[\/]?a[^>]*>/i', '', $tekst); // Удаляем все гиперссылки
$tekst = str_replace($stroka, $pusto, $tekst);

$host = parse_url($aItem['link'], PHP_URL_HOST); // Выделяем имя домена из url-адреса


         $oInformationsystem_Item->datetime = Core_Date::timestamp2sql(strtotime($aItem['pubdate']));

// создаем SEO из заголовка
         $oInformationsystem_Item->seo_title = $zagolovok; // SEO-заголовок
         $oInformationsystem_Item->seo_description = $zagolovok; // SEO-описание

// Создаем SEO-ключевые слова
$kluchi = preg_replace('/[^a-zA-ZА-Яа-я\s]/u','',$zagolovok); // Удаляем все символы кроме букв
$kluchi = mb_strtolower($kluchi, 'UTF8'); // Переводим все буквы в строчные

// Удаляем слова с количеством символов менне трех
$kluchi = explode(' ', $kluchi);
for($i = 0, $c = count($kluchi); $i < $c; $i++)
{
if(mb_strlen($kluchi[$i], 'UTF8') < 3)
  unset($kluchi[$i]);
}
$kluchi = implode(" ", $kluchi);
$kluchi = str_replace(' ',', ',$kluchi); // Разделяем теги запятыми

         $oInformationsystem_Item->seo_keywords = $kluchi; // SEO-ключевые слова

         $oInformationsystem_Item->text = "<h1>$zagolovok</h1>" . $tekst . "<p style='color: #999;'>Источник: {$host}</p><br />Метки: {$kluchi}";

// Cоздаем МЕТКИ из ключевых слов
$aTagsNames = explode(' ', $kluchi);
foreach ($aTagsNames as $sTagName)
{
$oTag = Core_Entity::factory('Tag')->getByName($sTagName); // Доабвляются только теги, которые уже есть в справочнике тегов
if ($oTag)
{
$oInformationsystem_Item->add($oTag); // Связываем тег с инфомрационным элементом
}
}

// Конец модификации

         $oInformationsystem_Item->informationsystem_group_id = !is_null($oInformationsystem_Group->id)
...

Но осталась проблема, выводятся только те метки, которые уже есть в базе, а хотелось бы, чтобы добавлялись из сформированных в переменной "kluchi". Подскажите, очень, очень, очень надо
И еще, откуда взять ссылку, на сам ИЭ, т.к. в описании я вывожу первые 400 символов текста, и ссылку "подробнее"(выделено жирным), но что бы я не подставлял, ссылка ведет на группу
Авторизация