Added the ability to easily customize the control panel logo and documentation pages without overwriting defaults during updates

This commit is contained in:
Pinga 2024-11-21 13:32:13 +02:00
parent eac3d77b8c
commit 120ff607dc
11 changed files with 35 additions and 14 deletions

View file

@ -328,11 +328,19 @@ class SupportController extends Controller
public function docs(Request $request, Response $response)
{
return view($response,'admin/support/docs.twig');
$basePath = '/var/www/cp/resources/views/';
$template = file_exists($basePath . 'admin/support/docs.custom.twig')
? 'admin/support/docs.custom.twig'
: 'admin/support/docs.twig';
return view($response, $template);
}
public function mediakit(Request $request, Response $response)
{
return view($response,'admin/support/mediakit.twig');
$basePath = '/var/www/cp/resources/views/';
$template = file_exists($basePath . 'admin/support/mediakit.custom.twig')
? 'admin/support/mediakit.custom.twig'
: 'admin/support/mediakit.twig';
return view($response, $template);
}
}