add Seminary media to list of Seminaries
This commit is contained in:
parent
8b8b3fd843
commit
979e9db2c2
3 changed files with 9 additions and 1 deletions
|
|
@ -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']);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -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'
|
||||||
);
|
);
|
||||||
|
|
|
||||||
|
|
@ -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>
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue