From 4174c7bea696a4d65653ab95b127a4331c66e794 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?John=20Molakvo=C3=A6=20=28skjnldsv=29?= Date: Mon, 18 Nov 2019 16:23:21 +0100 Subject: [PATCH] Fix path routes MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: John Molakvoæ (skjnldsv) --- appinfo/routes.php | 27 ++++++++++++++++++++++++--- 1 file changed, 24 insertions(+), 3 deletions(-) diff --git a/appinfo/routes.php b/appinfo/routes.php index dd94961c..62f3ce4a 100644 --- a/appinfo/routes.php +++ b/appinfo/routes.php @@ -24,10 +24,31 @@ return [ 'routes' => [ ['name' => 'page#index', 'url' => '/', 'verb' => 'GET'], - ['name' => 'page#index', 'url' => '/albums', 'verb' => 'GET', 'postfix' => 'albums'], ['name' => 'page#index', 'url' => '/favorites', 'verb' => 'GET', 'postfix' => 'favorites'], - ['name' => 'page#index', 'url' => '/shared', 'verb' => 'GET', 'postfix' => 'shared'], - ['name' => 'page#index', 'url' => '/tags', 'verb' => 'GET', 'postfix' => 'tags'], + ['name' => 'page#index', 'url' => '/albums/{path}', 'verb' => 'GET', 'postfix' => 'albums', + 'requirements' => [ + 'path' => '.*', + ], + 'defaults' => [ + 'path' => '', + ] + ], + ['name' => 'page#index', 'url' => '/shared/{path}', 'verb' => 'GET', 'postfix' => 'shared', + 'requirements' => [ + 'path' => '.*', + ], + 'defaults' => [ + 'path' => '', + ] + ], + ['name' => 'page#index', 'url' => '/tags/{path}', 'verb' => 'GET', 'postfix' => 'tags', + 'requirements' => [ + 'path' => '.*', + ], + 'defaults' => [ + 'path' => '', + ] + ], // apis [