Files
core/app/Http/Controllers/Visitor/Homepage.php
T

27 lines
625 B
PHP

<?php
namespace App\Http\Controllers\Visitor;
use App\Http\Requests;
class Homepage extends ContentPage
{
public function getIndex()
{
// try to find some homepage
$page = $this->content->getHomepage();
// test if we have any homepage
if (!$page) {
return view('errors.homepageNotAvailable', ['reason' => 'nothing set']);
}
// render page
try {
return $this->renderPage($page);
} catch (\Exception $e) {
return view('errors.homepageNotAvailable', ['exception' => $e, 'reason' => 'exception']);
}
}
}