Skip to content

Commit 5dea03d

Browse files
committed
form nuova lezione quasi pronto
1 parent 61ba1ae commit 5dea03d

File tree

2 files changed

+29
-11
lines changed

2 files changed

+29
-11
lines changed

src/nuovaLezione/form.php

Lines changed: 15 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,14 +2,14 @@
22
<form method="post">
33
<div class="form-group">
44
<div class="form-label-group">
5-
<input id="titolo" name="email" type="text" class="form-control" placeholder="Titolo" required="required" autofocus="autofocus">
6-
<label for="titolo">Titolo</label>
5+
<input id="inputTitolo" name="titolo" type="text" class="form-control" placeholder="Titolo" required="required" autofocus="autofocus">
6+
<label for="inputTitolo">Titolo</label>
77
</div>
88
</div>
99
<div class="form-group">
1010
<div class="form-label-group">
11-
<input name="password" type="password" class="form-control" placeholder="Descrizione">
12-
<label for="inputPassword">Descrizione</label>
11+
<input id="inputDescrizione" name="note" type="text" class="form-control" placeholder="Descrizione">
12+
<label for="inputDescrizione">Descrizione</label>
1313
</div>
1414
</div>
1515
<div class="form-group">
@@ -50,19 +50,20 @@
5050
<div class="modal-dialog" role="document">
5151
<div class="modal-content">
5252
<div class="modal-header">
53-
<h5 class="modal-title" id="EtichetteTitle">Seleziona materie:</h5>
53+
<h5 class="modal-title" id="EtichetteTitle">Seleziona etichette:</h5>
5454
<button type="button" class="close" data-dismiss="modal" aria-label="Close">
5555
<span aria-hidden="true">&times;</span>
5656
</button>
5757
</div>
5858
<div class="modal-body">
59-
<?php $materie=query("SELECT * FROM materie") ?>
60-
<?php foreach ($materie as $materia): ?>
61-
<div class="custom-control custom-checkbox">
62-
<input type="checkbox" class="custom-control-input" name="<?php echo $materia['id'] ?>"id="<?php echo $materia['id'] ?>">
63-
<label class="custom-control-label" for="<?php echo $materia['id'] ?>"><?php echo $materia['titolo'] ?></label>
59+
<div class="form-group">
60+
<div class="form-label-group">
61+
<input id="inputEtichetta" type="text" class="form-control" placeholder="Etichette" onkeyup="keyupEtichetta(this)">
62+
<label for="inputEtichetta">Etichette</label>
6463
</div>
65-
<?php endforeach; ?>
64+
</div>
65+
<div id="etichette">
66+
</div>
6667
</div>
6768
<div class="modal-footer">
6869
<button type="button" class="btn btn-primary" data-dismiss="modal">Conferma</button>
@@ -75,4 +76,7 @@
7576
<button type="submit" class="btn btn-primary btn-block">Crea nuova lezione</button>
7677
</form>
7778
</div>
79+
<script type="text/javascript" src="script.js">
80+
81+
</script>
7882
<!-- Button trigger modal -->

src/nuovaLezione/script.js

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
var autoincrement = 0;
2+
var keyupEtichetta = function(a){
3+
var string = a.value;
4+
if (string.substr(string.length - 1, string.length) == " "){
5+
var etichetta = string.substr(0, string.length - 1);
6+
autoincrement++;
7+
$('#etichette').append("<div class=\"form-group\"><input type=\"hidden\" name=\"etichetta_"+autoincrement+"\" value=\""+etichetta+"\"><div class=\"form-label-group\"><button onclick=\"eliminaEtichetta(this)\" type=\"button\" class=\"btn btn-block btn-dark\">"+etichetta+"<i class=\"fas fa-times float-right\"></i></button></div></div>");
8+
a.value="";
9+
}
10+
}
11+
12+
var eliminaEtichetta = function(a){
13+
a.parentElement.parentElement.remove();
14+
}

0 commit comments

Comments
 (0)