Fix podcast on newsitem page
This commit is contained in:
@@ -11,23 +11,22 @@ class NewsController extends Controller
|
||||
{
|
||||
parent::registerView($request, 'nieuws', $id);
|
||||
$apiResult = $this->API('nieuws/bericht/' . $id);
|
||||
$newsItem = new \Model\NewsItem($apiResult->news);
|
||||
|
||||
switch($apiResult->version) {
|
||||
case 1:
|
||||
$newsItem = new \Model\NewsItem($apiResult->news);
|
||||
return view('newsitem', ['news' => $newsItem, 'meta_featuredImage' => count($newsItem->images) ? $newsItem->images[0]->url : null]);
|
||||
break;
|
||||
switch($apiResult->version) {
|
||||
case 1:
|
||||
return view('newsitem', ['news' => $newsItem, 'meta_featuredImage' => count($newsItem->images) ? $newsItem->images[0]->url : null]);
|
||||
break;
|
||||
|
||||
case 2:
|
||||
$newsItem = $apiResult->news;
|
||||
$source = $apiResult->source;
|
||||
$newsItem->published = new \DateTimeImmutable('@' . $source->created);
|
||||
$newsItem->edited = new \DateTimeImmutable('@' . $source->updated);
|
||||
$newsItem->author = $source->author;
|
||||
$newsItem->images = null; // Images will be embedded
|
||||
$newsItem->video = null; // Videos will be embedded
|
||||
$newsItem->content = $source->blocks;
|
||||
return view('newsitem', ['news' => $newsItem]);
|
||||
case 2:
|
||||
$source = $apiResult->source;
|
||||
$newsItem->published = new \DateTimeImmutable('@' . $source->created);
|
||||
$newsItem->edited = new \DateTimeImmutable('@' . $source->updated);
|
||||
$newsItem->author = $source->author;
|
||||
$newsItem->images = null; // Images will be embedded
|
||||
$newsItem->video = null; // Videos will be embedded
|
||||
$newsItem->content = $source->blocks;
|
||||
return view('newsitem', ['news' => $newsItem]);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user