HEX
Server: Microsoft-IIS/8.5
System: Windows NT YDAWBH120 6.3 build 9600 (Windows Server 2012 R2 Standard Edition) AMD64
User: tentjecom_web (0)
PHP: 7.4.14
Disabled: NONE
Upload Files
File: D:/HostingSpaces/SBogers10/immoginis.komma.pro/app/views/layouts/pages/houseHunters.blade.php
@extends('layouts.base')

@section('editable_content')
    {{ Form::open(['method' => 'get', 'url' => 'aanbod', 'id' => 'selectForm']) }}

    @include('properties.form_offer')

    {{ Form::close() }}

    <div class="contact-page  contact-page--househunters">
        <div class="content-container">
            <div class="house-hunters-form">
                @include('layouts.partials.houseHuntersForm')
            </div>
            <div class="contact-block">
                <h1 class="house-hunters-title">Laat ons weten wat u zoekt<br/>en wij zoeken mee!</h1>
                <img alt="contact-image" style="max-width: 550px; margin: auto;" src="/img/househunters_pin.png">
                <h4>Huizenjagers</h4>
            </div>
            <div class="clear"></div>
        </div>
    </div>


@endsection

@section('extra-js')
    <script type="text/javascript" src="https://maps.googleapis.com/maps/api/js?key={{Config::get('komma.google_api_key')}}&libraries=places"></script>
    <script type="text/javascript" src="/js/jquery.selectric.min.js"></script>
    <script type="text/javascript" src="/js/form.js?v=2"></script>
    <script type="text/javascript" src="/js/houseHuntersForm.js"></script>

    <script type="text/javascript">
        $(function () {

            const regionSearch = document.getElementById('region');
            const searchOptions = {
                types: ['(regions)'],
                // types: ['(cities)'],
                // types: ['address'],
                // types: ['geocode'],
                // types: ['establishment'],
                componentRestrictions: {country: 'be'}
            };

            const regionAutocomplete = new google.maps.places.Autocomplete(regionSearch, searchOptions);

            google.maps.event.addListener(regionAutocomplete, 'place_changed', function() {

                const place = regionAutocomplete.getPlace();

                const errorMessage = document.getElementById('js-search-error');

                if(place.vicinity === undefined) {
                    errorMessage.innerHTML = 'Geselecteerd optie is niet mogelijk.';
                    return;
                }
                else errorMessage.innerHTML = '';

                const regionList = document.getElementById('js-region-list');
                regionList.innerHTML += '<li class="region-list__item">' + place.vicinity + '</li>';

            });

            $('#js-region-list').on('click', '.region-list__item', function () {
                this.remove();
            });

        });
    </script>
@endsection