File: D:/HostingSpaces/RClaassen/stay-on-track.nl/wwwroot/vacatures/application/core/ST_Controller.php
<?php
class ST_Controller extends CI_Controller {
var $base_path;
var $application_path;
var $links = array();
public function __construct() {
parent::__construct();
$dirname = dirname(__FILE__);
$this->application_path = dirname($dirname);
$this->base_path = dirname(dirname($this->application_path));
$this->load->library('session');
}
public function showPage($templateLeft, $templateMain, $data, $includeJs = '') {
$language = $this->config->item('language');
if(!array_key_exists('pagetitle', $data)) {
$data['pagetitle'] = 'Stay on Track vacatures';
}
if(!array_key_exists('contentLightbox', $data)) {
$data['contentLightbox'] = '';
}
$data['gebruikerLinks'] = $this->links;
$data['gebruikersNaam'] = $this->session->userdata('gebruikersNaam');
if(strlen($includeJs) > 0) {
$data['includeJs'] = $includeJs;
$this->load->view($language . '/templates/header_js', $data);
} else {
$this->load->view($language . '/templates/header', $data);
}
$this->load->view($language . '/templates/' . $templateLeft, $data);
$this->load->view($language . '/templates/middle');
$this->load->view($language . '/templates/' . $templateMain, $data);
$this->load->view($language . '/templates/footer', $data);
}
}