submenu generation implemented
All checks were successful
Build and push / Pulling repo on server (push) Successful in 19s

This commit is contained in:
2023-10-22 09:57:29 +02:00
parent 004e38b3bb
commit 81d4c09533
9 changed files with 94 additions and 14 deletions

View File

@@ -1,4 +1,5 @@
<div class="bg-red-100 border-l-4 border-red-500 text-red-700 p-4" role="alert">
<p class="font-bold">404 - Not found</p>
<p>I have no memory of <?= escape($page) ?></p>
<img src="https://pictshare.net/4s9gi3.gif" alt="Gandalf: I have no memory of this place"/>
</div>

View File

@@ -12,6 +12,17 @@ class Login extends Page {
$this->menu_priority = 99;
}
function setSubmenu()
{
if($_SESSION['user'])
{
$this->addSubmenuItem('Settings', '/settings', 'fas fa-cog');
$this->addSubmenuItem('Logout', '/login/logout', 'fas fa-sign-out-alt', 'bg-red-500');
}
}
function index()
{
$this->set('hello','world');
@@ -28,6 +39,12 @@ class Login extends Page {
],true));
}
function logout()
{
session_destroy();
$this->redirect('/');
}
function validate()
{
$email = $_REQUEST['email'];