diff --git a/controllers/SeminariesController.inc b/controllers/SeminariesController.inc index 695baabc..bf935d3d 100644 --- a/controllers/SeminariesController.inc +++ b/controllers/SeminariesController.inc @@ -129,10 +129,17 @@ } } + // Medium + $media = null; + if(!is_null($seminary['media_id'])) { + $media = $this->Media->getMediaById($seminary['media_id']); + } + // Pass data to view $this->set('seminary', $seminary); $this->set('questgroupshierarchy', $questgroupshierarchy); + $this->set('media', $media); } diff --git a/models/SeminariesModel.inc b/models/SeminariesModel.inc index 15963271..39b64763 100644 --- a/models/SeminariesModel.inc +++ b/models/SeminariesModel.inc @@ -60,7 +60,7 @@ public function getSeminaryById($seminaryId) { $seminary = $this->db->query( - 'SELECT id, created, created_user_id, title, url, description '. + 'SELECT id, created, created_user_id, title, url, description, media_id '. 'FROM seminaries '. 'WHERE id = ?', 'i', @@ -85,7 +85,7 @@ public function getSeminaryByUrl($seminaryUrl) { $seminary = $this->db->query( - 'SELECT id, created, created_user_id, title, url, description '. + 'SELECT id, created, created_user_id, title, url, description, media_id '. 'FROM seminaries '. 'WHERE url = ?', 's', diff --git a/views/html/seminaries/seminary.tpl b/views/html/seminaries/seminary.tpl index bffdff7c..04322475 100644 --- a/views/html/seminaries/seminary.tpl +++ b/views/html/seminaries/seminary.tpl @@ -1,3 +1,9 @@ + +
+ +
+ +