fixed out of stock js
This commit is contained in:
@@ -1868,6 +1868,7 @@ $(function() {
|
|||||||
+"<div class='"+add_icon+"' "
|
+"<div class='"+add_icon+"' "
|
||||||
+" data-item-code='"+ menu_items[field].code +"' "
|
+" data-item-code='"+ menu_items[field].code +"' "
|
||||||
+" data-name='"+ menu_items[field].name +"' "
|
+" data-name='"+ menu_items[field].name +"' "
|
||||||
|
+" data-menu-instances='" + JSON.stringify(menu_instances)+"' "
|
||||||
+" data-qty = '"+ qty +"' "
|
+" data-qty = '"+ qty +"' "
|
||||||
+" data-price = '" + price +"' "
|
+" data-price = '" + price +"' "
|
||||||
+" data-instance-code = '"+ code +"' "
|
+" data-instance-code = '"+ code +"' "
|
||||||
@@ -1890,6 +1891,7 @@ $(function() {
|
|||||||
+ "<div class='offset-4 col-2 "+menu_item_box
|
+ "<div class='offset-4 col-2 "+menu_item_box
|
||||||
+ "' data-item-code='" + menu_items[field].code
|
+ "' data-item-code='" + menu_items[field].code
|
||||||
+ "' data-instance='" + JSON.stringify(menu_items[field].instances)
|
+ "' data-instance='" + JSON.stringify(menu_items[field].instances)
|
||||||
|
+ "' data-menu-instances='" + JSON.stringify(menu_instances)
|
||||||
+ "' data-id='" + JSON.stringify(menu_items[field].attributes)
|
+ "' data-id='" + JSON.stringify(menu_items[field].attributes)
|
||||||
+ "' data-item='" + JSON.stringify(item_attributes)
|
+ "' data-item='" + JSON.stringify(item_attributes)
|
||||||
+ "' data-option='" + JSON.stringify(menu_items[field].options)
|
+ "' data-option='" + JSON.stringify(menu_items[field].options)
|
||||||
@@ -1914,6 +1916,7 @@ $(function() {
|
|||||||
+ oos_item
|
+ oos_item
|
||||||
+'<div class="custom-card-no-img-head card-head h-100 '+add_icon+' " id="oos'+ code +'" style="margin:0px;display:flex; opacity: '+opacity+';"'
|
+'<div class="custom-card-no-img-head card-head h-100 '+add_icon+' " id="oos'+ code +'" style="margin:0px;display:flex; opacity: '+opacity+';"'
|
||||||
+" data-item-code='"+ menu_items[field].code +"' "
|
+" data-item-code='"+ menu_items[field].code +"' "
|
||||||
|
+" data-menu-instances='" + JSON.stringify(menu_instances)+"' "
|
||||||
+" data-name='" + menu_items[field].name +"' "
|
+" data-name='" + menu_items[field].name +"' "
|
||||||
+" data-qty = '"+ qty +"' "
|
+" data-qty = '"+ qty +"' "
|
||||||
+" data-price = '" + price +"' "
|
+" data-price = '" + price +"' "
|
||||||
@@ -1933,6 +1936,7 @@ $(function() {
|
|||||||
+'</div>'
|
+'</div>'
|
||||||
+"<div class='"+add_icon+"' "
|
+"<div class='"+add_icon+"' "
|
||||||
+" data-item-code='"+ menu_items[field].code +"' "
|
+" data-item-code='"+ menu_items[field].code +"' "
|
||||||
|
+" data-menu-instances='" + JSON.stringify(menu_instances)+"' "
|
||||||
+" data-name='" + menu_items[field].name +"' "
|
+" data-name='" + menu_items[field].name +"' "
|
||||||
+" data-qty = '"+ qty +"' "
|
+" data-qty = '"+ qty +"' "
|
||||||
+" data-price = '" + price +"' "
|
+" data-price = '" + price +"' "
|
||||||
@@ -1952,6 +1956,7 @@ $(function() {
|
|||||||
+" <div class='offset-4 col-2 menu_item_no_img_box "+menu_item_box+" ' "
|
+" <div class='offset-4 col-2 menu_item_no_img_box "+menu_item_box+" ' "
|
||||||
+" data-item-code='"+ menu_items[field].code +"' "
|
+" data-item-code='"+ menu_items[field].code +"' "
|
||||||
+" data-instance = '" +JSON.stringify(menu_items[field].instances)+"' "
|
+" data-instance = '" +JSON.stringify(menu_items[field].instances)+"' "
|
||||||
|
+" data-menu-instances='" + JSON.stringify(menu_instances)+"' "
|
||||||
+" data-id = '"+JSON.stringify(menu_items[field].attributes)+"' "
|
+" data-id = '"+JSON.stringify(menu_items[field].attributes)+"' "
|
||||||
+" data-item = '" +JSON.stringify(item_attributes)+"' "
|
+" data-item = '" +JSON.stringify(item_attributes)+"' "
|
||||||
+" data-option = '"+JSON.stringify(menu_items[field].options)+"'"
|
+" data-option = '"+JSON.stringify(menu_items[field].options)+"'"
|
||||||
|
|||||||
@@ -527,18 +527,29 @@
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
//click item row for add order
|
$(document).on('click', '.menu_item_box, .add_icon', function(event){
|
||||||
$(document).on('click', '.add_icon', function(event){
|
if($(this).hasClass('add_icon')) {
|
||||||
|
var item_data = $(this);
|
||||||
|
console.log(item_data);
|
||||||
|
// show_item_detail(item_data,"add_to_order");
|
||||||
|
}
|
||||||
|
var instances = $(this).data('menu-instances');
|
||||||
|
var item_row = $('.summary-items tbody tr');
|
||||||
|
if(instances.length == 1) {
|
||||||
|
show_item_instance_modal(instances,item_row);
|
||||||
|
}else{
|
||||||
|
|
||||||
|
}
|
||||||
|
show_item_instance_modal(instances,item_row);
|
||||||
});
|
});
|
||||||
|
|
||||||
$(document).on('click', '.menu_item_box', function(event){
|
function show_item_instance_modal(instances,item_row){
|
||||||
$('#instance_select').empty();
|
$('#instance_select').empty();
|
||||||
$('#instance_select').select2({placeholder: "Select Instance"});
|
$('#instance_select').select2({placeholder: "Select Instance"});
|
||||||
$('#instance_select').on('select2:select', function(e){
|
$('#instance_select').on('select2:select', function(e){
|
||||||
$(this).select2('open');
|
$(this).select2('open');
|
||||||
});
|
});
|
||||||
var instances = $(this).data('menu-instances');
|
|
||||||
var item_row = $('.summary-items tbody tr');
|
|
||||||
if(item_row.length > 0){
|
if(item_row.length > 0){
|
||||||
$(instances).each(function(i){
|
$(instances).each(function(i){
|
||||||
var append = 0;
|
var append = 0;
|
||||||
@@ -559,7 +570,7 @@
|
|||||||
$('#instance_select').append('<option class="instance_name"' + 'id=' + instances[i][0] + ' value=' + instances[i][0] + '>' + instance_name + '</option>');
|
$('#instance_select').append('<option class="instance_name"' + 'id=' + instances[i][0] + ' value=' + instances[i][0] + '>' + instance_name + '</option>');
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
});
|
}
|
||||||
|
|
||||||
$(document).on('click', '.delete_item', function(event){
|
$(document).on('click', '.delete_item', function(event){
|
||||||
item = $(this).parent('.item_box');
|
item = $(this).parent('.item_box');
|
||||||
@@ -731,6 +742,7 @@
|
|||||||
$('.submit').attr('data-options',JSON.stringify(option_arr));
|
$('.submit').attr('data-options',JSON.stringify(option_arr));
|
||||||
$('.submit').attr('data-opt',JSON.stringify(option_arr));
|
$('.submit').attr('data-opt',JSON.stringify(option_arr));
|
||||||
var item_data = $(this);
|
var item_data = $(this);
|
||||||
|
console.log(item_data);
|
||||||
show_item_detail(item_data,"add_to_order");
|
show_item_detail(item_data,"add_to_order");
|
||||||
});
|
});
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user