Add Custom Pages feature
- Add config/pages directory - Add new custom pages controller and route - Add generated links in the footer
This commit is contained in:
parent
8c1d4404c7
commit
e36805c206
7 changed files with 68 additions and 1 deletions
|
|
@ -36,4 +36,13 @@ $app->get('/VERSION', function (Request $request, Response $response) {
|
|||
return $response;
|
||||
});
|
||||
|
||||
|
||||
foreach(glob(__DIR__ . '/../config/pages/*.html') as $page) {
|
||||
$app->get('/' . strtolower(basename($page, '.html')), function (Request $request, Response $response, $args) use ($page) {
|
||||
$route = new \Friendica\Directory\Routes\Web\Pages($this, $page);
|
||||
|
||||
return $route($request, $response, $args);
|
||||
});
|
||||
}
|
||||
|
||||
$app->get('/[{account_type}]', \Friendica\Directory\Routes\Web\Directory::class)->setName('directory');
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue