/** * Get XML string for rss output */ function rss() { if (!isset($this->aCurrent['rss']['fields']) || !isset($this->aCurrent['rss']['link'])) { return ''; } $aData = $this->getSearchData(); $f =& $this->aCurrent['rss']['fields']; if ($aData) { foreach ($aData as $k => $a) { $aData[$k][$f['Link']] = $this->getRssUnitLink($a); } } bx_import('BxDolRssFactory'); $oRss = new BxDolRssFactory(); return $oRss->GenRssByCustomData($aData, isset($this->aCurrent['rss']['title']) && $this->aCurrent['rss']['title'] ? $this->aCurrent['rss']['title'] : $this->aCurrent['title'], $this->aCurrent['rss']['link'], $this->aCurrent['rss']['fields'], isset($this->aCurrent['rss']['image']) ? $this->aCurrent['rss']['image'] : '', isset($this->aCurrent['rss']['profile']) ? $this->aCurrent['rss']['profile'] : 0); }
function rss() { if (!isset($this->aCurrent['rss']['fields']) || !isset($this->aCurrent['rss']['link'])) { return ''; } $aData = $this->getSearchData(); $f =& $this->aCurrent['rss']['fields']; if ($aData) { foreach ($aData as $k => $a) { $aData[$k][$f['Link']] = $this->getRssUnitLink($a); } } require_once BX_DIRECTORY_PATH_CLASSES . 'BxDolRssFactory.php'; $oRss = new BxDolRssFactory(); return $oRss->GenRssByCustomData($aData, $this->aCurrent['rss']['title'] ? $this->aCurrent['rss']['title'] : $this->aCurrent['title'], $this->aCurrent['rss']['link'], $this->aCurrent['rss']['fields'], isset($this->aCurrent['rss']['image']) ? $this->aCurrent['rss']['image'] : '', isset($this->aCurrent['rss']['profile']) ? $this->aCurrent['rss']['profile'] : 0); }