public function __construct() { // construct controller parent::__construct(); // set urls $this->data['project_url'] = Router::getProjectUrl(); $this->data['current_url'] = Router::getUrl(); // set date format $this->data['date_format'] = App::load()->date_format; //set admin nav App::load()->register('nav', array(" \n <div class='list-group panel'> \n <a href='#post' class='list-group-item list-group-item-info' data-toggle='collapse'>" . i18n::get('POST_HEADER', 'post') . "</a> \n <div class='collapse' id='post'> \n <a href='" . $this->data['project_url'] . "admin/read/post/article/' class='list-group-item'>" . i18n::get('POST_SUB_HEADER', 'post') . "</a> \n <a href='" . $this->data['project_url'] . "admin/create/post/article/' class='list-group-item'>" . i18n::get('POST_CREATE', 'post') . "</a> \n </div> \n </div>")); // set default includes $this->header = PATH_APP_VIEWS . 'admin/default/assets/inc/_header'; $this->sidebar = PATH_APP_VIEWS . 'admin/default/assets/inc/_sidebar'; $this->footer = PATH_APP_VIEWS . 'admin/default/assets/inc/_footer'; }
/** * Construct this object by extending the base Controller class */ public function __construct() { parent::__construct(); }
/** * Construct this object by extending the base Controller class */ public function __construct($url) { parent::__construct(); $this->project_url = $url; }