@@ -434,7 +426,6 @@
@push('styles')
@endpush
@@ -795,8 +786,6 @@
return false;
}
-
-
var data = {
_token: "{{ csrf_token() }}",
orderCode: "{{ $orderCode }}",
@@ -850,12 +839,15 @@
// lakukan periksa kembali apabila menu dengan urutan yang sama sudah ada maka hapus menu tersebut dari array selectedMenus kecuali menu dengan urutan 5 boleh lebih dari 1
if (params.urutan == 5) {
if (selectedMenus[i].id == params.id) {
+ changeOrderedMenus(selectedMenus[i].id, 'pilih');
isExist = true;
index = i;
}
} else if (selectedMenus[i].urutan == params.urutan) {
+ changeOrderedMenus(selectedMenus[i].id, 'batal');
selectedMenus.splice(i, 1);
} else if (selectedMenus[i].id == params.id) {
+ changeOrderedMenus(selectedMenus[i].id, 'pilih');
isExist = true;
index = i;
}
@@ -874,6 +866,7 @@
menu_terpilih.innerHTML = '';
for (var i = 0; i < selectedMenus.length; i++) {
+ changeOrderedMenus(selectedMenus[i].id, 'pilih');
menu_terpilih.innerHTML += `
${selectedMenus[i].nama_produk}
@@ -890,6 +883,24 @@
}
}
+ // ordered menus change button text and onclick
+ function changeOrderedMenus(id, status) {
+ if (status == 'batal') {
+ var orderedMenus = document.getElementById('ordered-menus-' + id);
+ orderedMenus.innerHTML = 'Pilih Paket';
+ orderedMenus.classList.remove('btn-secondary');
+ orderedMenus.classList.add('btn-primary');
+ return false;
+
+ } else if (status == 'pilih') {
+ var orderedMenus = document.getElementById('ordered-menus-' + id);
+ orderedMenus.innerHTML = 'Batal Pilih';
+ orderedMenus.classList.remove('btn-primary');
+ orderedMenus.classList.add('btn-secondary');
+ return false;
+ }
+ }
+
// cari paket
function cariPaket(params) {
var show_modal_paket = document.getElementById('show-modal-paket');
@@ -922,7 +933,6 @@
// Replace karakter kutipan ganda dengan HTML entities
var htmlEntitiesData = dataParse.replace(/\"/g, '"');
// Tampilkan hasil
- console.log(htmlEntitiesData);
var show_modal_paket = document.getElementById('show-modal-paket');
if (result.gambar_produk != null) {
var gambar_produk = result.full_path;
@@ -931,7 +941,7 @@
}
show_modal_paket.innerHTML += `