File: D:/HostingSpaces/SBogers10/keystud.komma-mediadesign.nl/wwwroot/app/controllers/c_mares.class.php
<?php
class Mares extends Controller
{
// Horse Model
private $_Horse;
// Data
private $_info;
public function __construct()
{
parent::__construct();
// Set data
$this->_info['name'] = 'mares';
$this->_info['page_id'] = 2;
// Create new Horse
$this->_Horse = new Horse_Model();
$this->_Horse->set($this->_info);
}
public function index()
{
$page = 'horses';
// Get horses thumbs
$this->_info['lang'] = $this->lang;
$this->_Horse->set($this->_info);
$horseThumbs = $this->_Horse->createThumbs();
$this->View->setData('horse_thumbs',$horseThumbs);
// Create aside years
//$yearList = $this->_Horse->createYears();
//$this->View->setData('year_list',$yearList);
// Create aside horses
$horseList = $this->_Horse->createList();
$this->View->setData('horse_list',$horseList);
// Javascript output
$jsOutput = '<script type="text/javascript" src="' . SITE_ROOT . 'public/js/ke_030102_flexgrid.js"></script>
<script type="text/javascript" src="' . SITE_ROOT . 'public/js/responsive_' . $page . '.js"></script>';
$this->View->setData('js_output',$jsOutput);
$this->View->setData('page_title', $this->lang['mares'] . ' | ' . SITE_NAME);
// Set View data
$this->View->setData('page_id','mares');
$this->View->setData('page_name',$page);
$this->View->setData('horse_type', $this->_info['name']);
// Render View
$this->View->render('v_' . $page);
}
public function horseDetail()
{
$page = 'horse_detail';
$this->_info['lang'] = $this->lang;
$this->_Horse->set($this->_info);
// Create aside years
//$yearList = $this->_Horse->createYears();
//$this->View->setData('year_list',$yearList);
// Create aside horses
$horseList = $this->_Horse->createList(null,true);
$this->View->setData('horse_list',$horseList);
if($id = $this->_Horse->getId(URL_SUB))
{
$info = $this->_Horse->createInfo($id);
$this->View->setData('info',$info);
$jsOutput = '<script type="text/javascript" src="' . SITE_ROOT . 'public/js/KE010301_image_slider.js"></script>
<script type="text/javascript" src="' . SITE_ROOT . 'public/js/KE010401_video_slider.js"></script>
<script type="text/javascript" src="' . SITE_ROOT . 'public/js/responsive_' . $page . '.js"></script>';
$this->View->setData('page_title', $this->lang['mares'] . ' | ' . SITE_NAME);
$this->View->setData('page_id','mares');
$this->View->setData('page_name',$page);
$this->View->setData('horse_type', $this->_info['name']);
$this->View->setData('js_output',$jsOutput);
$this->View->render('v_' . $page);
}
else
{
$this->Functions->notFound();
}
}
}