add Seminary media to list of Seminaries

This commit is contained in:
coderkun 2014-04-05 15:37:54 +02:00
commit 979e9db2c2
3 changed files with 9 additions and 1 deletions

View file

@ -66,6 +66,11 @@
{ {
// Created user // Created user
$seminary['creator'] = $this->Users->getUserById($seminary['created_user_id']); $seminary['creator'] = $this->Users->getUserById($seminary['created_user_id']);
// Media
if(!is_null($seminary['media_id'])) {
$seminary['media'] = $this->Media->getMediaById($seminary['media_id']);
}
} }

View file

@ -49,7 +49,7 @@
{ {
// Get seminaries // Get seminaries
return $this->db->query( return $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 '. 'FROM seminaries '.
'ORDER BY created DESC' 'ORDER BY created DESC'
); );

View file

@ -5,6 +5,9 @@
<ul> <ul>
<?php foreach($seminaries as &$seminary) : ?> <?php foreach($seminaries as &$seminary) : ?>
<li> <li>
<?php if(array_key_exists('media', $seminary)) : ?>
<img src="<?=$linker->link(array('media','index',$seminary['media']['url']))?>" />
<?php endif ?>
<h2><a href="<?=$linker->link(array('seminary', $seminary['url']), 1)?>"><?=$seminary['title']?></a></h2> <h2><a href="<?=$linker->link(array('seminary', $seminary['url']), 1)?>"><?=$seminary['title']?></a></h2>
<details> <details>
<summary><?=sprintf(_('created by %s on %s'), $seminary['creator']['username'], $dateFormatter->format(new \DateTime($seminary['created'])))?></summary> <summary><?=sprintf(_('created by %s on %s'), $seminary['creator']['username'], $dateFormatter->format(new \DateTime($seminary['created'])))?></summary>