Страница 1 из 1

Каналы RSS

Добавлено: Вт янв 06, 2015 10:32 pm
adzam
Помогите разобраться:
Создал RSS канал
1.jpg
1.jpg (39.59 КБ) 3000 просмотров
Вставил скрипт
2.jpg
2.jpg (64.58 КБ) 3000 просмотров
А загружается каждый раз по 18 копий?
Почему и как исправить это?
3.jpg
3.jpg (272.19 КБ) 3000 просмотров

Re: Каналы RSS

Добавлено: Пн янв 18, 2016 8:37 pm
slgeo
Копии по-прежнему выводятся, так никто и не победил?
Проблема полагаю в строке модуля /modules/rss_channels/rss_channels.class.php:

Код: Выделить всё

$tmp=SQLSelectOne("SELECT ID FROM rss_items WHERE GUID='".DBSafe($rec['GUID'])."'");
if (!$tmp['ID']) {
   $rec['ID']=SQLInsert('rss_items', $rec);
   if ($ch['SCRIPT_ID']) {
                                    $params=$rec;
                                    $params['CHANNEL_TITLE']=$ch['TITLE'];
                                    $params['TM']=$timestamp;
                                    $params['PASSED']=time()-$timestamp;
                                     runScript($ch['SCRIPT_ID'], $params);
                                    }
несмотря на то, что GUID в обеих записях совпадает, вторая запись все равно вставляется.