Ongelezen berichten aangeven
This commit is contained in:
parent
9983c63af3
commit
d78ad2abf2
@ -68,3 +68,15 @@ ul.nv {
|
||||
color: grey;
|
||||
margin-top: 50px;
|
||||
}
|
||||
|
||||
.circle {
|
||||
border-radius: 50%;
|
||||
color: #000000;
|
||||
text-align: center;
|
||||
background: #ffffff;
|
||||
height: 20px;
|
||||
width: 20px;
|
||||
display: table-cell;
|
||||
text-align: center;
|
||||
border-radius: 50%;
|
||||
}
|
||||
|
@ -33,8 +33,14 @@ class Berichten
|
||||
$berichtArray[] = array(
|
||||
"afzender" => $bericht['afzender'],
|
||||
"bericht" => $bericht['bericht'],
|
||||
"datum" => $datum
|
||||
"datum" => $datum,
|
||||
"gelezen" => $bericht['gelezen']
|
||||
);
|
||||
if(!$bericht['gelezen']){
|
||||
$bericht->update([
|
||||
"gelezen" => true
|
||||
]);
|
||||
}
|
||||
}
|
||||
|
||||
return $berichtArray;
|
||||
|
@ -26,7 +26,8 @@ class Klant
|
||||
$db = $container->db;
|
||||
|
||||
$klant = $db->klanten->where('id', $user)[$user];
|
||||
|
||||
$ongelezen = $db->berichten->where("klantid", $user)
|
||||
->and("gelezen", 0);
|
||||
return array(
|
||||
'voornaam' => $klant['voornaam'],
|
||||
'tussenvoegsel' => $klant['tussenvoegsel'],
|
||||
@ -35,7 +36,8 @@ class Klant
|
||||
'straat' => $klant['straat'],
|
||||
'huisnummer' => $klant['huisnummer'],
|
||||
'postcode' => $klant['postcode'],
|
||||
'woonplaats' => $klant['woonplaats']
|
||||
'woonplaats' => $klant['woonplaats'],
|
||||
'ongelezen' => count($ongelezen)
|
||||
);
|
||||
}
|
||||
}
|
||||
|
@ -3,7 +3,7 @@
|
||||
<head>
|
||||
<meta charset="utf-8"/>
|
||||
<title>Inforbank</title>
|
||||
<link rel="stylesheet" href="<?= $header['base'] ?>/assets/css/main.css">
|
||||
<link rel="stylesheet" href="<?= $header['base'] ?>assets/css/main.css">
|
||||
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
|
||||
<base href="<?= $header['base'] ?>">
|
||||
</head>
|
||||
@ -26,7 +26,8 @@
|
||||
<div class="container">
|
||||
<ul class="nv">
|
||||
<li><a href="rekeningen">Rekeningen</a></li>
|
||||
<li><a href="berichten">Berichten</a></li>
|
||||
<li><a href="berichten">Berichten<?php if($header['klant']['ongelezen'] > 0){?>
|
||||
<span class="circle"><?php echo$header['klant']['ongelezen'];?></span><?php }?></a></li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
|
@ -6,6 +6,9 @@
|
||||
?>
|
||||
<div class="panel panel-default">
|
||||
<div class="panel-heading">
|
||||
<?php if(!$bericht['gelezen']){?>
|
||||
<span class="label label-info">Nieuw bericht</span>
|
||||
<?php } ?>
|
||||
<h3 class="panel-title"><?php echo $bericht['datum'];?></h3>
|
||||
<small>Afzender: </small><?php echo $bericht['afzender']; ?></div>
|
||||
<div class="panel-body">
|
||||
|
Reference in New Issue
Block a user