Ошибка виджета RSS

InstantCMS 2.X

На странице с установленными виджетами появляется ошибка вверху сайта

#1 7 декабря 2018 в 11:17
Доброго времени суток!

Такая проблема: Сколько подключенных виджетов, столько и строк вверху, пример строки: Notice: Undefined property: widgetRss::$getOption in /home/d/dolmat/lipetsky.ru/public_html/system/widgets/rss/widget.php on line 18

Ошибка появляется не всегда.
Адрес сайта: www.lipetsky.ru

Если отключить какой-то из виджетов, соответственно и одна из строк пропадает, но все виджеты отображаются.
По данному адресу в строке — вот такой файл: widget.php и такая запись в строке: 'cfg' => $this->getOption

Весь widget.php выглядит так в оригинале:
<?php
class widgetRss extends cmsWidget {

public function run(){
cmsCore::includeFile('/system/widgets/rss/lastRSS.php');
$rss = new lastRSS;

$rss->cache_dir = PATH.'/cache/rss';
$rss->cache_time = (int)@$this->getOption('cachetime')*3600;
$rss->cp = 'UTF-8';
$rss->items_limit = $this->getOption('itemslimit');

$rs = $rss->Get($this->getOption('rssurl'));
if(!$rs){ return false; }

return array(
'rs' => $rs,
'cfg' => $this->getOption
);

}

}

Что может быть? Кто-то сталкивался с такой проблемой? Произошло всё после обновления, бекап не сохранился и перезаписался.

Появились еще строки:

В файле: lastrss.php 106 строка: $out[1] = iconv($this->rsscp, $this->cp.'//TRANSLIT', $out[1]);

Вот часть кода:


103 // If code page is set convert character encoding to required
104 if ($this->cp != '')
105 //$out[1] = $this->MyConvertEncoding($this->rsscp, $this->cp, $out[1]);
106 $out[1] = iconv($this->rsscp, $this->cp.'//TRANSLIT', $out[1]);
107 // Return result
108 return trim($out[1]);



Помогите, пожалуйста.
Прикрепленный файл
error_t2fh0.jpg 67 Кб
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.