v0.10.1b - Added error message when creating a user with a difference in `Adgangskode` & `Bekræft Adgangskode`

Removed old error messages
This commit is contained in:
Anders 2020-08-17 15:25:26 +02:00
parent 58c6d08ca2
commit c08933ba9b
1 changed files with 13 additions and 6 deletions

View File

@ -11,9 +11,6 @@
@section("content")
<h1 id="errormesseages" >Opret Bruger:</h1>
{!! session()->get('error#notsamepass') !!}
{!! session()->get('EmailExists') !!}
{!! session()->get('PhoneExists') !!}
<form method="post" action="{{ route("users.store") }}" onsubmit="return myFunction()">
@csrf
<label for="name_first">Fornavn:</label>
@ -21,9 +18,10 @@
<label for="name_last">Efternavn:</label>
<input type="text" name="name_last" id="name_last" placeholder="Efternavn" required>
<label for="email">Email:</label>
<label hidden id="erroremail" for="errormesseages">Der findes allerede en bruger med denne email!</label>
<label hidden id="erroremail">Der findes allerede en bruger med denne email!</label>
<input type="email" name="email" id="email" placeholder="x@y.z" required>
<label for="password1">Adgangskode:</label>
<label hidden id="errornotsamepass" for="errormesseages">Der stod ikke det samme i `Adgangskode` & `Bekræft Adgangskode`!</label>
<div class="input-group text-left">
<input type="password" class="form-control" name="password" id="password1" placeholder="******" required>
<span class="fa fa-fw fa-eye field-icon toggle-password" id="fa-new" onclick="show('password1', 'fa-new')"></span>
@ -34,7 +32,7 @@
<span class="fa fa-fw fa-eye field-icon toggle-password" id="fa-confirm" onclick="show('password2', 'fa-confirm')"></span>
</div>
<label for="phone">Telefon nr:</label>
<label hidden id="errorphone" for="errormesseages">Der findes allerede en bruger med dette telefon nr!</label>
<label hidden id="errorphone">Der findes allerede en bruger med dette telefon nr!</label>
<input type="tel" name="phone" id="phone" placeholder="12345678" pattern="[0-9]{2}[0-9]{2}[0-9]{2}[0-9]{2}" required>
<label for="roles">Rolle:</label>
<select name="roles[]" id="roles" class="mb-2" multiple="multiple" required>
@ -44,7 +42,7 @@
<option value="{{ $role->name }}">{{ $role->name }}</option>
@endforeach
</select>
<input type="submit" id="disable" class="btn btn-dark text-white" value="Opret">
<input type="submit" class="btn btn-dark text-white" value="Opret">
</form>
@endsection
@ -100,6 +98,7 @@
$("#errorphone").css('color', 'red');
save = false;
} else {
$("#errorphone").hide();
$("#erroremail").hide();
}
@ -109,6 +108,14 @@
}
});
// If passwords is not the same. Then show an error message and make save false
if ($('#password1').val() != $('#password2').val()) {
$("#errornotsamepass").show(100);
$("#errornotsamepass").css('color', 'red');
save = false;
} else
$("#errornotsamepass").hide();
if (save)
return true;
else