无法在disaprove按钮中实现模态

时间:2017-10-06 14:06:33

标签: php laravel

我为一个项目创建了一个假系统,但现在我想在dissaprove按钮中插入一个模态,其中管理员会给出假期未被批准的原因,我不知道如何将模态插入到我的系统

我的控制器

public function changeStatusToNotApproved(Leave $leave)
{


    $leave->status = 'NotApproved';
    $leave->save();

    flash("Leave has not been approved!");

    return redirect()->back();

}

我的路线

Route::name('leaves.changestatus.approved')->get('/leaves/{leave}/changestatus/approved', [
'uses' => 'LeavesController@changeStatusToApproved']);
Route::name('leaves.changestatus.not_approved')->get('/leaves/{leave}/changestatus/notapproved', [
'uses' => 'LeavesController@changeStatusToNotApproved']);

我的索引页

<div class="section-container section-with-top-border">
        <div class="panel panel-info">
            <div class="panel-heading">
                @include('admin.partials.panel_heading_buttons')
                <h4 class="panel-title">Leaves List</h4>
            </div>
            <div class="panel-body">
                <div class="panel pagination-danger clearfix m-b-0">
                    <table id="data-table" data-order='[[1,"asc"]]' class="table table-bordered table-hover">
                        <thead>
                        <tr>
                            <th>Name</th>
                            <th>Tel</th>
                            <th>Reason</th>
                            <th>Start Date</th>
                            <th>End Date</th>
                            <th>Sum</th>
                            <th>Status</th>
                            <th></th>


                        </tr>
                        </thead>
                        <tbody>

                        @foreach($leaves as $leave)
                            <tr>
                                <td>{{ $leave->user->FullName }}</td>
                                <td>{{ $leave->tel }}</td>
                                <td>{{ $leave->reason }}</td>
                                <td>{{formattedDate($leave->start_date )}}</td>
                                <td>{{formattedDate($leave->end_date )}}</td>
                                <td>{!!  days_between($leave->end_date ,$leave->start_date) !!}</td>
                                <td>{!! showLeavesState($leave->status) !!}</td>
                                <td class="center">
                                    {{ Form::open() }}

                                    @if (Auth::user()->isAdmin())
                                        {!! moreInfoButton(route('admin.leaves.more', $leave->id)) !!}
                                       {!! showGeneralButton(route('admin.leaves.changestatus.approved',$leave->id),'Aprovo','thumbs-up','success','130')!!}

                                        {!! showGeneralButton(route('admin.leaves.changestatus.not_approved',$leave->id),'Mos Aprovo','thumbs-down','danger','130')!!}


                                            @include('admin.leaves.partials.modal')


                                    @else()
                                        {!! EditButton(route('admin.leaves.edit', $leave->id)) !!}

                                        @endif
                                    {{ Form::close() }}
                                </td>
                            </tr>
                        @endforeach
                        </tbody>
                    </table>
                </div>
            </div>
        </div>
    </div>

0 个答案:

没有答案