diff options
Diffstat (limited to 'public/app/routes/frontend.php')
| -rw-r--r-- | public/app/routes/frontend.php | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/public/app/routes/frontend.php b/public/app/routes/frontend.php index 33fe401..601641f 100644 --- a/public/app/routes/frontend.php +++ b/public/app/routes/frontend.php @@ -12,7 +12,8 @@ use app\extends\Cache_service; Route::add('/', function() { Render::view('welcome', [ - 'categories' => Cache_service::courses_struct()['tree'] + 'categories' => Cache_service::courses_struct()['tree'], + 'entity' => Cache_service::pages_list() ]); // need redirect?... header('Location: /some/default/url', true, 302); }); @@ -40,6 +41,11 @@ Route::add('/lesson/([0-9]*)', // request lesson by lesson-id function($id) { Course::lesson($id); } ); +Route::add('/page/([0-9]*)', // request lesson by lesson-id + function($id) { Course::page($id); } +); + + Route::add('/serve/file/([0-9a-zA-Z-_\.\/]*)', // serve file by path function ($path) { Course::serve_file($path); } // (also ?type= is sent) ); |
