Files
app-test-laravel/resources/views/Admin/all_invoices.blade.php
effendy-dev 461a740be0 first commit
2025-12-01 14:04:35 +07:00

94 lines
3.0 KiB
PHP

@extends('layouts.admin_master')
@section('content')
<div class="card mb-4">
<div class="card-header">
<i class="fas fa-table mr-1"></i>
Invoices List
</div>
<div class="card-body">
<div class="table-responsive">
<table class="table table-bordered" id="dataTable" width="100%" cellspacing="0">
<thead>
<tr>
<th>Invoice No.</th>
<th>Customer Name</th>
<th>Customer Email</th>
<th>Company</th>
<th>Address</th>
<!-- <th>Total_Price</th> -->
<th>Product Name</th>
<!-- <th>Sales Stock Price</th> -->
<th>Quantity</th>
<th>Total Cost</th>
<th>Due</th>
<th>Date</th>
</tr>
</thead>
<tbody>
@foreach($invoices as $row)
<tr>
<td>{{ $row->id }}</td>
<td>{{ $row->customer_name }}</td>
<td>{{ $row->customer_mail }}</td>
<td>{{ $row->company }}</td>
<td>{{ $row->address }}</td>
<td>{{ $row->product_name }}</td>
<td>{{ $row->quantity }}</td>
<td>{{ $row->total }}</td>
<td>{{ $row->due }}</td>
<td>{{ $row->created_at }}</td>
</tr>
@endforeach
</tbody>
</table>
</div>
</div>
</div>
@endsection
@section('script')
<link href="https://cdn.datatables.net/1.10.20/css/dataTables.bootstrap4.min.css" rel="stylesheet" crossorigin="anonymous" />
<script>
$('#dataTable').DataTable({
columnDefs: [
{bSortable: false, targets: [6]}
],
dom: 'lBfrtip',
buttons: [
{
extend: 'copyHtml5',
exportOptions: {
modifier: {
page: 'current'
},
columns: [ 0, ':visible' ]
}
},
{
extend: 'excelHtml5',
exportOptions: {
modifier: {
page: 'current'
},
columns: [ 0, ':visible' ]
}
},
{
extend: 'pdfHtml5',
exportOptions: {
modifier: {
page: 'current'
},
columns: [ 0, 1, 2, 5 ]
}
},
'colvis'
]
});
</script>
@endsection