-
Notifications
You must be signed in to change notification settings - Fork 1
/
ricevimento.php
107 lines (98 loc) · 6.1 KB
/
ricevimento.php
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
<?php
$cod = "ric";
$titolo = "Ricevimento Docenti";
include './components/header.php';
$docenti = $argo->docenti();
$prenotazioni = $argo->prenotazioniricevimento();
?>
<main>
<div class="container">
<div class="row">
<div class="col s12 m8">
<div class="section">
<?php for ($x = 0; $x < count($prenotazioni); $x++) { ?>
<?php $item = $prenotazioni[$x]; ?>
<div class="card">
<div class="card-content">
<div class="row">
<div class="col s12 m6">
<p><b>Docente: </b> <?= $item['docente']['nome'] ?> <?= $item['docente']['cognome'] ?></p>
<p><b>Data: </b> <?= dataLeggibile($item['datDisponibilita']); ?></p>
<p><b>Ora: </b> dalle ore <?= $item['dalleOre']; ?> alle <?= $item['alleOre']; ?></p>
<p>Prenotazione numero <?= $item['prenotazioneNum']; ?> eseguita il <?= dataLeggibile($item['datPrenotazione']) ?> alle ore <?= $item['oraPrenotazione'] ?> </p>
</div>
<div class="col s12 m6">
<p><b>Genitore: </b> <?= $item['genitore']['nome'] ?> <?= $item['genitore']['cognome'] ?></p>
<p><b>Email genitore: </b> <?= $item['emailGenitore'] ?></p>
<p><b>Telefono genitore: </b> <?= $item['telefonoGenitore'] ?></p>
</div>
</div>
</div>
<!-- <div class="card-action">
<a class="waves-effect waves-light btn modal-trigger">Annulla</a>
</div> -->
</div>
<?php } ?>
<ul class="collapsible">
<?php for ($x = 0; $x < count($docenti); $x++) { ?>
<li>
<div class="collapsible-header">
<p><b><?= $docenti[$x]['docente']['nome'] . ' ' . $docenti[$x]['docente']['cognome'] ?></b> <?= $docenti[$x]['materie'] ?></p>
</div>
<div class="collapsible-body">
<?php
$disponibilita = $argo->disponibilitadocente($docenti[$x]['prgAnagrafe']);
if (empty($disponibilita)) echo '<b>Nessun ricevimento disponibile!</b>';
?>
<?php for ($i = 0; $i < count($disponibilita); $i++) { ?>
<div class="row">
<div class="col s12 m6">
<div class="card">
<div class="card-content">
<p><b>Giorno:</b> <?= dataLeggibile($disponibilita[$i]['datDisponibilita']); ?> dalle <?= $disponibilita[$i]['dalleOre']; ?> alle <?= $disponibilita[$i]['alleOre']; ?></p>
<p><b>Prenotazioni:</b> <?= $disponibilita[$i]['prenotazioneNum']; ?> occupati su <?= $disponibilita[$i]['maxPrenotazioni']; ?> disponibili</p>
<p><b>Luogo:</b> <?= $disponibilita[$i]['luogoRicevimento']; ?></p>
<p><b>Note:</b> <?= $disponibilita[$i]['nota']; ?></p>
<p><b>Prenotare entro il <?= dataLeggibile($disponibilita[$i]['datScadenza']); ?></b></p>
</div>
<div class="card-action">
<a class="waves-effect waves-light btn modal-trigger" href="#modal<?= $disponibilita[$i]['prgAnagrafe']; ?><?= $i; ?>">Prenota</a>
</div>
</div>
</div>
</div>
<div id="#modal<?= $disponibilita[$i]['prgAnagrafe']; ?><?= $i; ?>" class="modal">
<div class="modal-content">
<h4>Modal Header</h4>
<p>A bunch of text</p>
</div>
<div class="modal-footer">
<a href="#!" class="modal-close waves-effect waves-green btn-flat">Agree</a>
</div>
</div>
<?php } ?>
<?php
print('<pre>');
print_r($disponibilita);
print('</pre>');
?>
</div>
</li>
<?php } ?>
</ul>
</div>
</div>
<div class="col s12 m4">
<div class="section">
<div class="card">
<div class="card-content">
<h5>Hai prenotato <?= count($prenotazioni) ?> ricevimenti</h5>
<a class="waves-effect waves-light btn" style="width: 100%" href="prenota.php">prenota nuovo</a>
</div>
</div>
</div>
</div>
</div>
</div>
</main>
<?php include './components/footer.php'; ?>