From 81f95d8a4272e6c1eb33e1ea91c9b5fb4e54cd4d Mon Sep 17 00:00:00 2001 From: mikhailkusuma Date: Thu, 25 Jan 2024 15:31:05 +0700 Subject: [PATCH 1/3] updae: _blank on js.blade --- resources/views/pages/Kasir/js.blade.php | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/resources/views/pages/Kasir/js.blade.php b/resources/views/pages/Kasir/js.blade.php index 8e4e8da..9b648a6 100644 --- a/resources/views/pages/Kasir/js.blade.php +++ b/resources/views/pages/Kasir/js.blade.php @@ -70,19 +70,19 @@ @@ -702,7 +702,7 @@ toastr.success(result.message, 'Success', { timeOut: 2000 }); - window.open(result.url, '_blank'); + window.open(result.url, '_blank', "toolbar=yes,scrollbars=yes,resizable=yes,top=500,left=500,width=400,height=400"); setTimeout(function() { window.location.reload(1); @@ -829,7 +829,7 @@ toastr.success(result.message, 'Success', { timeOut: 2000 }); - window.open(result.url, '_blank'); + window.open(result.url, '_blank', "toolbar=yes,scrollbars=yes,resizable=yes,top=500,left=500,width=400,height=400"); setTimeout(function() { window.location.reload(1); From 00628de08567441d26db79176b3ef87c52e00bcb Mon Sep 17 00:00:00 2001 From: mikhailkusuma Date: Fri, 26 Jan 2024 20:01:03 +0700 Subject: [PATCH 2/3] Add: menu --- app/Http/Controllers/Kasir/Menu.php | 15 ++- resources/views/layouts/base.blade.php | 1 + resources/views/pages/History/js.blade.php | 3 +- resources/views/pages/Kasir/js.blade.php | 38 ++++--- .../views/pages/Kasir/transaksi.blade.php | 12 +- resources/views/pages/Menu/index.blade.php | 107 ++++++++++++++++-- routes/web.php | 4 +- 7 files changed, 142 insertions(+), 38 deletions(-) diff --git a/app/Http/Controllers/Kasir/Menu.php b/app/Http/Controllers/Kasir/Menu.php index eb105ab..3ad368b 100644 --- a/app/Http/Controllers/Kasir/Menu.php +++ b/app/Http/Controllers/Kasir/Menu.php @@ -3,6 +3,8 @@ namespace App\Http\Controllers\Kasir; use App\Http\Controllers\Controller; +use App\Models\KategoriProduk; +use App\Models\KelompokKategori; use App\Models\Pesanan; use App\Models\Produk; use Illuminate\Http\Request; @@ -11,7 +13,15 @@ class Menu extends Controller { public function index() { - return view('pages.Menu.index'); + $kategori_produks = KategoriProduk::get(); + + return view('pages.Menu.index', compact('kategori_produks')); + } + + public function kelompokKategori($id) { + $kelompok_kategoris = KelompokKategori::where('kategori_produk_id', $id)->first(); + + return $kelompok_kategoris; } public function getDataMenu() @@ -35,4 +45,7 @@ class Menu extends Controller ->rawColumns(['nomor', 'kode_produk', 'ubah']) ->make(true); } + public function store() { + + } } diff --git a/resources/views/layouts/base.blade.php b/resources/views/layouts/base.blade.php index 3cddfd8..95886fd 100644 --- a/resources/views/layouts/base.blade.php +++ b/resources/views/layouts/base.blade.php @@ -18,6 +18,7 @@ scratch. This page gets rid of all links and provides the needed markup only. + @stack('style2') diff --git a/resources/views/pages/History/js.blade.php b/resources/views/pages/History/js.blade.php index 008230b..d52ad3a 100644 --- a/resources/views/pages/History/js.blade.php +++ b/resources/views/pages/History/js.blade.php @@ -133,7 +133,8 @@ @@ -379,8 +382,7 @@ var diskonSatuan = table.rows[index].getAttribute('data-diskon-satuan'); var total = table.rows[index].getAttribute('data-total'); var harga = table.rows[index].getAttribute('data-harga'); - var valueKeterangan = table.rows[index].cells[0].getElementsByTagName('input')[0].getAttribute( - 'data-keterangan'); + var valueKeterangan = table.rows[index].cells[0].getElementsByTagName('input')[0].getAttribute('data-keterangan'); qty = parseInt(qty) + 1; var totalLama = parseInt(total) + parseInt(harga); @@ -392,15 +394,14 @@ table.rows[index].setAttribute('data-total', totalLama); table.rows[index].cells[0].innerHTML = ` - - ${nama_produk} -
- ${(diskonSatuan > 0) ? 'Rp. ' + (harga * qty) + ' | Rp. ' + total + '' : 'Rp. ' + totalLama + ''} -
- -
- - `; + + ${nama_produk} +
+ ${(diskonSatuan > 0) ? 'Rp. ' + (harga * qty) + ' | Rp. ' + total + '' : 'Rp. ' + totalLama + ''} +
+ +
+ `; table.rows[index].cells[1].innerHTML = ` @@ -413,8 +414,7 @@ - - `; + `; calculateTotal(); } @@ -702,7 +702,8 @@ toastr.success(result.message, 'Success', { timeOut: 2000 }); - window.open(result.url, '_blank', "toolbar=yes,scrollbars=yes,resizable=yes,top=500,left=500,width=400,height=400"); + window.open(result.url, '_blank'); + // window.open(result.url, '_blank', "toolbar=yes,scrollbars=yes,resizable=yes,top=500,left=500,width=900,height=600"); setTimeout(function() { window.location.reload(1); @@ -829,7 +830,8 @@ toastr.success(result.message, 'Success', { timeOut: 2000 }); - window.open(result.url, '_blank', "toolbar=yes,scrollbars=yes,resizable=yes,top=500,left=500,width=400,height=400"); + window.open(result.url, '_blank'); + // window.open(result.url, '_blank', "toolbar=yes,scrollbars=yes,resizable=yes,top=500,left=500,width=900,height=600"); setTimeout(function() { window.location.reload(1); diff --git a/resources/views/pages/Kasir/transaksi.blade.php b/resources/views/pages/Kasir/transaksi.blade.php index 742c8a4..6c03cb1 100644 --- a/resources/views/pages/Kasir/transaksi.blade.php +++ b/resources/views/pages/Kasir/transaksi.blade.php @@ -46,7 +46,7 @@ aria-labelledby="custom-tabs-four-{{ $item->kode_kelompok_kategori }}-tab">
@if ($item->kode_kelompok_kategori == 'PAK-SKOM') -
+
@@ -105,7 +105,7 @@ @foreach ($item->kelompokKategoriPivot as $key2 => $kelompokKategoriPivot) @if ($kelompokKategoriPivot->produk->urutan == 1)
+ class="col-xl-4 col-lg-6 col-md-12 col-sm-6">
@@ -135,7 +135,7 @@ @foreach ($item->kelompokKategoriPivot as $key2 => $kelompokKategoriPivot) @if ($kelompokKategoriPivot->produk->urutan == 2)
+ class="col-xl-4 col-lg-6 col-md-12 col-sm-6">
@@ -165,7 +165,7 @@ @foreach ($item->kelompokKategoriPivot as $key2 => $kelompokKategoriPivot) @if ($kelompokKategoriPivot->produk->urutan == 3)
+ class="col-xl-4 col-lg-6 col-md-12 col-sm-6">
@@ -195,7 +195,7 @@ @foreach ($item->kelompokKategoriPivot as $key2 => $kelompokKategoriPivot) @if ($kelompokKategoriPivot->produk->urutan == 4)
+ class="col-xl-4 col-lg-6 col-md-12 col-sm-6">
@@ -224,7 +224,7 @@ @foreach ($item->kelompokKategoriPivot as $key2 => $kelompokKategoriPivot) @if ($kelompokKategoriPivot->produk->urutan == 5)
+ class="col-xl-4 col-lg-6 col-md-12 col-sm-6">
diff --git a/resources/views/pages/Menu/index.blade.php b/resources/views/pages/Menu/index.blade.php index 522032d..de80739 100644 --- a/resources/views/pages/Menu/index.blade.php +++ b/resources/views/pages/Menu/index.blade.php @@ -57,30 +57,61 @@
-