smart menu things
All checks were successful
Build and push / Pulling repo on server (push) Successful in 2s

This commit is contained in:
2023-10-23 14:36:28 +02:00
parent 88ec74af75
commit 9f3aab4033
5 changed files with 66 additions and 27 deletions

View File

@ -13,6 +13,17 @@ class Dogs extends Page {
{
$this->addSubmenuItem('Hunde anzeigen','/dogs','far fa-list-alt');
$this->addSubmenuItem('Hund hinzufügen','/dogs/add','fas fa-plus-circle');
if($_SESSION['user']->data['dogs'] && count($_SESSION['user']->data['dogs']) > 0)
{
$this->addSubmenuItem('divider','');
foreach($_SESSION['user']->data['dogs'] as $dogid)
{
$dog = new Dog();
$dog->load($dogid);
$this->addSubmenuItem($dog->data['name'],'/dogs/overview/'.$dogid,'fas fa-dog');
}
}
}
function index() {
@ -142,6 +153,16 @@ class Dogs extends Page {
}
}
function overview()
{
$dogid = $this->params[0];
$d = new Dog();
if(!$d->isMyDog($dogid))
return 'Not your dog :(';
return 'hier wird der hund angezeigt';
}
function maySeeThisPage() {
if($_SESSION['user']) //wenn eingeloggt, kein problem
return true;