add intl-tel-input
parent
39f5cf71ce
commit
b8b2f4dd82
|
@ -1,5 +1,9 @@
|
|||
@extends('template.'.config('settings.template').'.content.master')
|
||||
|
||||
@section('head')
|
||||
<link rel="stylesheet" href="{{storage('assets/libs/intl-tel-input-17.0.0/css/intlTelInput.min.css')}}">
|
||||
@stop
|
||||
|
||||
@section('content')
|
||||
|
||||
<div class="pt-3 pb-2 mb-5" style="background-color: {{$_primary_ci_color}}">
|
||||
|
@ -84,7 +88,7 @@
|
|||
|
||||
<div class="mb-4">
|
||||
<label for="exampleInputEmail1" class="form-label">Telefonnummer:</label>
|
||||
<input type="tel" name="tel" class="form-control" id="tel" aria-describedby="emailHelp" placeholder="0170 1234 56478" autocomplete="on">
|
||||
<input type="tel" name="tel" class="form-control phone" id="tel" aria-describedby="emailHelp" placeholder="0170 1234 56478" autocomplete="on">
|
||||
</div>
|
||||
|
||||
<div class="mb-4">
|
||||
|
@ -150,29 +154,33 @@
|
|||
</script>
|
||||
<!-- <script src="{{ asset('template/js/pages/news/methods.js') }}"></script>
|
||||
<script src="{{ asset('template/js/pages/news/events.js') }}"></script>
|
||||
<script src="{{ asset('template/js/pages/news/script.js') }}"></script>
|
||||
<script src="{{ asset('system/js/intlTelInput.min.js') }}"></script> -->
|
||||
<!-- <script>
|
||||
var input = document.querySelector(".phone");
|
||||
var iti = window.intlTelInput(input, {
|
||||
initialCountry: "de",
|
||||
geoIpLookup: function(callback) {
|
||||
$.get('https://ipinfo.io', function() {}, "jsonp").always(function(resp) {
|
||||
var countryCode = (resp && resp.country) ? resp.country : "us";
|
||||
callback(countryCode);
|
||||
});
|
||||
},
|
||||
utilsScript: "https://cdnjs.cloudflare.com/ajax/libs/intl-tel-input/17.0.11/js/utils.min.js",
|
||||
// any initialisation options go here
|
||||
<script src="{{ asset('template/js/pages/news/script.js') }}"></script> -->
|
||||
<script src="{{ asset('template/assets/libs/intl-tel-input-17.0.0/js/intlTelInput.min.js') }}"></script>
|
||||
<script>
|
||||
document.addEventListener("DOMContentLoaded", () => {
|
||||
let baseUrl = document.querySelector("meta[name=url-base]").getAttribute('content');
|
||||
|
||||
let input = document.querySelector(".phone");
|
||||
let iti = window.intlTelInput(input, {
|
||||
initialCountry: "de",
|
||||
geoIpLookup: function(callback) {
|
||||
$.get('https://ipinfo.io', function() {}, "jsonp").always(function(resp) {
|
||||
var countryCode = (resp && resp.country) ? resp.country : "us";
|
||||
callback(countryCode);
|
||||
});
|
||||
},
|
||||
utilsScript: baseUrl+"/template/assets/libs/intl-tel-input-17.0.0/js/utils.min.js"
|
||||
});
|
||||
|
||||
$("#anfrage").submit(function() {
|
||||
if (iti.isValidNumber() == false) {
|
||||
alert('Telefonnummer nicht gültig!');
|
||||
return false;
|
||||
}
|
||||
return true;
|
||||
});
|
||||
});
|
||||
$("#formPost").submit(function() {
|
||||
if (iti.isValidNumber() == false) {
|
||||
alert('Telefonnummer nicht gültig!');
|
||||
return false;
|
||||
}
|
||||
return true;
|
||||
});
|
||||
</script> -->
|
||||
</script>
|
||||
<script>
|
||||
document.addEventListener("DOMContentLoaded", () => {
|
||||
document.querySelectorAll(".form-load").forEach(formLoad => formLoad.addEventListener("submit", () => {
|
||||
|
|
Loading…
Reference in New Issue