. if (!defined('EG')) die('Direct access not allowed!'); class HomeController extends BaseController { public function __construct($model, $controller, $queryString) { $this->_topMenuClasses['home'] = " class='currentitem'"; parent::__construct($model, $controller, $queryString); $data['title'] = 'home - '.Website::$generalName; $this->append($data); } public function index($lang = 'en') { // get the news container $this->m['BoxesModel']->setWhereQueryClause(array('title'=>'home_news')); $boxes = $this->m['BoxesModel']->getAll('boxes'); if (count($boxes) > 0) { $xml = htmlspecialchars_decode($boxes[0]['boxes']['message'],ENT_QUOTES); $box_news = new BoxParser($xml); $data['htmlNewsBox'] = $box_news->render(); } else { $data['htmlNewsBox'] = null; } $this->append($data); $this->cleverLoad('left'); $this->right($lang); } }