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/MdnDirecteur/hours.komma.cloud/resources/views/projects/edit.blade.php
@extends('app')

@section('content')
    <div class="container">
        <div class="row">
            <div class="col-md-8 col-md-offset-2">
                <div class="panel panel-default">
                    <div class="panel-body">
                        <div class="col-md-12 row" style="margin-bottom: 30px">
                            <div class="col-lg-7">
                                <h1>Bewerk project</h1>
                            </div>

                            <div class="col-lg-2">
                                {{--                            FIXME: CORRECT PERMISSION ? --}}
                                @if($project->archived == '1')
                                    @can('recalculate_project')
                                        <a href="/projecten/{{ $project->id }}/activate" class="btn btn-default"
                                           style="margin-top: 26px">Activeren</a>
                                    @endcan
                                @else
                                    <a href="/projecten/{{ $project->id }}/archive" class="btn btn-warning"
                                       style="margin-top: 26px">Archiveren</a>
                                @endif
                            </div>
                            <div class="col-lg-3">
                                <button data-toggle="modal" data-target="#deleteModal"
                                        class="btn btn-danger pull-right" style="margin-top: 26px">
                                    Verwijderen
                                </button>
                            </div>

                        </div>
                        <form method="POST" action="/projecten/{{$project->id}}" id="projectForm">
                            <div class="form-group">
                                <div class="col-lg-11">
                                    <label>Naam Project</label>
                                    <input name="name" id="projectname" class="form-control" value="{{$project->name}}">
                                </div>
                                <div class="col-lg-11">
                                    <label>Uurprijs</label>
                                    {{--<input name="hourlyRate" class="form-control" value="{{$project->hourly_rate}}">--}}
                                    <input name="hourlyRate" type="number" step="0.01" min="0"
                                           class="form-control spinner" value="{{$project->hourly_rate}}"/>
                                    <div class="form-group">
                                        <br>
                                        <label class="control-label">
                                            <input type="hidden" name="internal" value="0">
                                            <input name="internal" type="checkbox" value="1" @if($project->internal) checked @endif>
                                            Intern project / Sponsor project</label>
                                        <br>
                                    </div>
                                    <div class="form-group">
                                        <label class="control-label">Soort werkzaamheden</label><br>
                                        <div class="btn-group btn-radio">
                                            <input id="reserved_yes" name="reserved" type="radio" value="1" @if($project->reserved == 1) checked @endif>
                                            <label for="reserved_yes">Project</label>&nbsp;&nbsp;
                                            <input id="reserved_no" name="reserved" type="radio" value="0" @if($project->reserved != 1) checked @endif>
                                            <label for="reserved_no">Onderhoud</label>
                                        </div>
                                    </div>
                                    <div class="form-group">
                                        <label class="monthly_project_label">
                                            <input type="hidden" name="monthly_project" value="0">
                                            <input name="monthly_project" type="checkbox" value="yes" @if(!empty($project->create_every_x_months)) checked @endif> Maandelijks project</label><br>
                                            <input type="hidden" name="xMonths" id="xMonths" class="form-control" value="1"/>
                                    </div>
                                    <label>Owner</label>
                                    <select name="projectManager" id="project" class="form-control selectpicker"
                                            data-live-search="true" title="Kies een owner">
                                        @foreach($project->ProjectWorkers as $projectWorker)
                                            @foreach($users as $user)
                                                @if($user->id == $projectWorker->user_id)
                                                    <option value="{{$user->id}}" selected>{{$user->name}}</option>
                                                @else
                                                    <option value="{{$user->id}}">{{$user->name}}</option>
                                                @endif
                                            @endforeach
                                        @endforeach
                                    </select>
                                    @can('edit_allowed_users')
                                        <label>Alleen zichtbaar voor:</label>
                                        <select class="selectpicker form-control" name="excluded_users[]" multiple>
                                            @foreach($users as $user)
                                                @if(!empty($project->excluded_users) && in_array($user->id, $project->excluded_users))
                                                    <option value="{{$user->id}}" selected>{{$user->name}}</option>
                                                @else
                                                    <option value="{{$user->id}}">{{$user->name}}</option>
                                                @endif
                                            @endforeach
                                        </select>
                                    @endcan
                                </div>
                            </div>
                            @include('partials.generalElements.saveButtons', [
                                'value' => 'Bewerk project'
                            ])
                            <input type="hidden" name="_token" value="{{ csrf_token() }}">
                            <input type="hidden" name="_method" value="PUT">
                            <input type="hidden" name="projectWorker" value="{{ $projectWorker->id }}">
                        </form>
                        <!-- Modal -->
                        <div class="modal fade" id="deleteModal" tabindex="-1" role="dialog"
                             aria-labelledby="myModalLabel">
                            <div class="modal-dialog" role="document">
                                <div class="modal-content">
                                    <div class="modal-header">
                                        <button type="button" class="close" data-dismiss="modal"
                                                aria-label="Close"><span
                                                    aria-hidden="true">&times;</span></button>
                                        <h4 class="modal-title" id="myModalLabel">Zeker weten?</h4>
                                    </div>
                                    <div class="modal-body">
                                        <p>Weet je zeker dat je dit project wilt verwijderen?</p>
                                    </div>
                                    <form method="POST" id="delete-form" action="/projecten/{{$project->id}}">
                                        <div class="modal-footer">
                                            <button type="button" class="btn btn-default" data-dismiss="modal">Toch maar
                                                niet...
                                            </button>
                                            <button type="submit" id="submitButton" form="delete-form"
                                                    class="btn btn-danger">Verwijderen
                                            </button>
                                        </div>

                                        <input type="hidden" name="ref" form="delete-form"
                                               value="{{$_SERVER['REQUEST_URI']}}">
                                        <input type="hidden" name="_method" form="delete-form" value="DELETE">
                                        <input type="hidden" name="_token" form="delete-form"
                                               value="{{ csrf_token() }}">
                                    </form>
                                </div>
                            </div>
                        </div>
                    </div>
                    @if(count($errors))
                        @foreach($errors->all() as $error)
                            <div class="alert alert-danger" role="alert">{{$error}}</div>
                        @endforeach
                    @endif

                </div>
            </div>
        </div>
    </div>
@stop
@section('script')
    <script type="text/javascript">
        $(document).ready(function () {
            $("#xMonths").change(function () {
                var name = $("#projectname");
                var value = name.val().split(' |')[0];

                if ($(this).val() <= 1) {
                    var date = "{{\Carbon\Carbon::today()->formatLocalized(' | %B %Y')}}";
                } else {
                    var date = "{{\Carbon\Carbon::today()->format(' | Y-Q' . \Carbon\Carbon::today()->quarter)}}";
                }

                name.val(value + date);
            });
        });
    </script>
@stop