From: Vincent Vanwaelscappel Date: Wed, 28 Aug 2019 17:25:54 +0000 (+0200) Subject: wip #2965 @0:10 X-Git-Url: http://git.cubedesigners.com/?a=commitdiff_plain;h=547b79514223c51b49c065b55eae5c846fc8a45b;p=cubist_cms-back.git wip #2965 @0:10 --- diff --git a/src/app/Http/Controllers/CubistPWAController.php b/src/app/Http/Controllers/CubistPWAController.php index 2518ccd..1499e09 100644 --- a/src/app/Http/Controllers/CubistPWAController.php +++ b/src/app/Http/Controllers/CubistPWAController.php @@ -3,12 +3,25 @@ namespace Cubist\Backpack\app\Http\Controllers; -use Illuminate\Routing\Controller as BaseController; +use Illuminate\Http\Request; -class CubistPWAController extends BaseController +class CubistPWAController extends CubistFrontController { - public function manifest(\Illuminate\Http\Request $request) + public function manifest(Request $request) { + $icons = []; + $res = ['name' => $this->data['global']->pwa_name, + 'short_name' => $this->data['global']->pwa_short_name, + 'description' => '', + 'display' => 'standalone', + 'orientation' => 'any', + 'background-color' => $this->data['global']->pwa_theme_color, + 'theme-color' => $this->data['global']->pwa_theme_color, + 'start_url' => '/', + 'scope' => '/', + 'icons' => $icons]; + + return response(json_encode($res))->header('Content-Type', 'application/manifest+json'); } } diff --git a/src/app/Http/Controllers/CubistSEOController.php b/src/app/Http/Controllers/CubistSEOController.php index 42c86b8..41254aa 100644 --- a/src/app/Http/Controllers/CubistSEOController.php +++ b/src/app/Http/Controllers/CubistSEOController.php @@ -7,9 +7,8 @@ namespace Cubist\Backpack\app\Http\Controllers; use Cubist\Backpack\app\Magic\Menu\Menu; use Cubist\Backpack\app\Magic\Menu\PageItem; use Illuminate\Http\Request; -use Illuminate\Routing\Controller as BaseController; -class CubistSEOController extends BaseController +class CubistSEOController extends CubistFrontController { public function robots(Request $request) { diff --git a/src/routes/cubist/backpack/pwa.php b/src/routes/cubist/backpack/pwa.php new file mode 100644 index 0000000..b0228fe --- /dev/null +++ b/src/routes/cubist/backpack/pwa.php @@ -0,0 +1,2 @@ +