File: //home/armgroup/libs/resources/views/admin/comments/index.blade.php
@extends('admin.layouts.app')
@section('title', 'پنل مدیریت | نظرات')
@section('content')
<div class="content-wrapper">
<!-- Content Header (Page header) -->
<div class="content-header">
<div class="container-fluid">
<div class="row mb-2">
<div class="col-sm-6">
<h1 class="m-0 text-dark">نظرات</h1>
</div><!-- /.col -->
<div class="col-sm-6">
<ol class="breadcrumb float-sm-left">
{{ Breadcrumbs::render('comment') }}
</ol>
</div><!-- /.col -->
</div><!-- /.row -->
</div><!-- /.container-fluid -->
</div>
<!-- /.content-header -->
<!-- Main content -->
<section class="content">
<div class="container-fluid bg-white py-3">
<div class="mb-4 row">
<div class="col-lg-3 col-12">
<select id="commentable_type" name="commentable_type">
<option value="">تمام نظرات</option>
@foreach($types as $type)
<option value="{{ $type['slug'] }}">{{ $type['name'] }}</option>
@endforeach
</select>
</div>
</div>
<div class="table-responsive-sm table-responsive-md">
{{ $dataTable->table() }}
</div>
</div><!-- /.container-fluid -->
</section>
<!-- /.content -->
</div>
@endsection
@section('footer')
{{ $dataTable->scripts() }}
<script>
$(document).ready(function () {
$('#commentable_type').select2();
$('#commentable_type').on('change', function (e) {
var commentable_type = $('#commentable_type').select2("val");
$("#comments-table").DataTable().destroy();
window.LaravelDataTables = window.LaravelDataTables||{};
window.LaravelDataTables["comments-table"] = $("#comments-table").DataTable({
"serverSide":true,
"processing":true,
"ajax":{ "data": { 'commentable_type': commentable_type } },
"columns":[
{"data":"DT_RowIndex","name":"DT_RowIndex","title":"#","orderable":false,"searchable":false},
{"data":"name","name":"name","title":"نام","orderable":true,"searchable":true},
{"data":"email","name":"email","title":"ایمیل","orderable":true,"searchable":true},
{"data":"comment","name":"comment","title":"نظر","orderable":true,"searchable":true},
{"data":"checked","name":"checked","title":"وضعیت بررسی","orderable":true,"searchable":true},
{"data":"status","name":"status","title":"وضعیت نظر","orderable":true,"searchable":true},
{"data":"created_at","name":"created_at","title":"تاریخ","orderable":true,"searchable":true},
{"data":"action","name":"action","title":"عملیات","orderable":false,"searchable":false,"className":"text-center"}
],
"dom":"Bfrtip",
"order":[[6,"desc"]],
"language":{"url":"{{ asset('vendor/datatables/Persian.json') }}"},
"buttons":[{"extend":"excel"},{"extend":"print"},{"extend":"reset"},{"extend":"reload"}]
});
});
});
</script>
@endsection