* @copyright 2007-2014 PrestaShop SA * @license http://opensource.org/licenses/osl-3.0.php Open Software License (OSL 3.0) * International Registered Trademark & Property of PrestaShop SA */ require_once dirname(__FILE__).'../../../classes/StBlogLoader.php'; StBlogLoader::load(array('Class','Comment','RssClass','ImageClass')); class StblogRssModuleFrontController extends ModuleFrontController { public function initContent() { $this->_gernerate(); } private function _gernerate() { $smarty = $this->context->smarty; $meta = Meta::getMetaTags($this->context->language->id, 'index'); $logo = $smarty->getTemplateVars('favicon_url'); $lang_iso = $smarty->getTemplateVars('lang_iso'); $base_url = Tools::getHttpHost(true); $rss = new StBlogRSS($meta['meta_title'], $base_url ,$meta['meta_description'],$base_url.$logo); $rss->config('language', $lang_iso); $blogs = StBlogClass::getBlogRss($base_url); foreach($blogs AS $blog) $rss->addItem($blog['title'], $blog['link'], $blog['desc'], $blog['pub']); $rss->display(); } }