stock_report.blade.php 2.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. @extends('backend.layouts.app')
  2. @section('content')
  3. <!--<div class="aiz-titlebar text-left mt-2 mb-3">-->
  4. <!-- <div class=" align-items-center">-->
  5. <!-- <h1 class="h3">{{translate('Product wise stock report')}}</h1>-->
  6. <!-- </div>-->
  7. <!--</div>-->
  8. <div class="row">
  9. <div class="col-md-8 mx-auto" style="flex: 0 0 100%;max-width: 100%;">
  10. <div class="card">
  11. <!--card body-->
  12. <div class="card-body">
  13. <form action="{{ route('stock_report.index') }}" method="GET">
  14. <div class="form-group row offset-lg-2">
  15. <label class="col-md-3 col-form-label">{{translate('Sort by Category')}} :</label>
  16. <div class="col-md-5">
  17. <select id="demo-ease" class="from-control aiz-selectpicker" name="category_id" required>
  18. @foreach (\App\Models\Category::all() as $key => $category)
  19. <option value="{{ $category->id }}" @if($sort_by == $category->id) selected @endif>{{ $category->getTranslation('name') }}</option>
  20. @endforeach
  21. </select>
  22. </div>
  23. <div class="col-md-2">
  24. <button class="btn btn-primary" type="submit">{{ translate('Filter') }}</button>
  25. </div>
  26. </div>
  27. </form>
  28. <table class="table table-bordered aiz-table mb-0">
  29. <thead>
  30. <tr>
  31. <th>{{ translate('Product Name') }}</th>
  32. <th>{{ translate('Stock') }}</th>
  33. </tr>
  34. </thead>
  35. <tbody>
  36. @foreach ($products as $key => $product)
  37. @php
  38. $qty = 0;
  39. foreach ($product->stocks as $key => $stock) {
  40. $qty += $stock->qty;
  41. }
  42. @endphp
  43. <tr>
  44. <td>{{ $product->getTranslation('name') }}</td>
  45. <td>{{ $qty }}</td>
  46. </tr>
  47. @endforeach
  48. </tbody>
  49. </table>
  50. <div class="aiz-pagination mt-4">
  51. {{ $products->links() }}
  52. </div>
  53. </div>
  54. </div>
  55. </div>
  56. </div>
  57. @endsection