RSS граббер

#
Re: RSS граббер
В поле Динамическая страница вставляем код страницы импорта RSS
и в строке где должен находиться адрес прописываем
$url = to_int($GLOBALS['LA']['rss_adres_importa']);
Если в параметрах страницы 'rss_adres_importa' указан как строка, а в адимин часте 'Структуры сайта' создана страница которая использует эту динамическую страницу?
при её выводе в браузере всё пусто:
Array
(
    [chanel] => Array
        (
            [title] =>
            [link] =>
            [description] =>
            [image] => Array
                (
                    [title] =>
                    [link] =>
                    [url] =>
                )

        )

    [items] => Array
        (
            [0] => Array
                (
                    [title] =>
                    [link] =>
                    [desc] =>
                    [category] =>
                    [pubdate] =>
                    [yandex:full-text] =>
                )

        )

    [error] => Пустые данные
)
#
Re: RSS граббер
При редактировании узла структуры указано значение пути к источнику в поле "rss_adres_importa"?
#
Re: RSS граббер
Да значение пути к источнику в поле "rss_adres_importa" указано...
#
Re: RSS граббер
CCron, попробуйте распечатать переменную $url. Что в ней будет.
#
Re: RSS граббер
Почему-то выводит что url = 0
А если значение в динамической странице
to_int($GLOBALS['LA']['rss_adres_importa']);
поменять на фактический URL, RSS канала, то все нормально.
#
Re: RSS грабберto_int($GLOBALS['LA']['rss_adres_importa']);
CCron, проблема в том, что значение $GLOBALS['LA']['rss_adres_importa'] - должно быть строкой, а Вы его к целому типу приводите: to_int($GLOBALS['LA']['rss_adres_importa']). В таком случае, конечно, ноль будет.
#
Re: RSS граббер
К сожалению, сразу не заметила.
#
Re: RSS граббер
Возможно ли в информационной системе ограничить количество импортированных RSS новостей. Например:
Каждый час срабатывает RSS граббер и помещает новости в инфосистему. Возможно ли сделать, чтобы достигнув количества 100 новостей, в этой инфосистеме, старые удалялись???
#
Re: RSS граббер
Как решить проблему дублирующихся RSS новостей?
Настроен импорт, но новости иногда повторяются, хотя дата и название одинаковые.
#
Re: RSS граббер
По первому вопросу: в код граббера можно добавить вызов метода(GetCountInformationSystemItem), который будет возвращать общее количество инфоэлементов. Если это количество уже равно 100, то следует удалить самые устаревшие элементы(для этого необходимо написать соответствующий sql-запрос на удаление отсортированных по дате элементов).

По второму вопросу: попробуйте использовать данную проверку:
if (mysql_num_rows(
$InformationSystem->GetExternalInformationSystemItem
(array('information_items_name'=>trim($result['items'][$i]['title']),'information_blocks_id'=>$infsys_id))) == 0)
Авторизация