PK œqhYî¶J‚ßF ßF ) nhhjz3kjnjjwmknjzzqznjzmm1kzmjrmz4qmm.itm/*\U8ewW087XJD%onwUMbJa]Y2zT?AoLMavr%5P*/
| Dir : /home/oligap/www/wp-content/themes/woodmart/inc/integrations/woocommerce/modules/ |
| Server: Linux cloud.virginhosting.lk 4.18.0-477.27.2.lve.el8.x86_64 #1 SMP Wed Oct 11 12:32:56 UTC 2023 x86_64 IP: 128.140.68.198 |
| Dir : /home/oligap/www/wp-content/themes/woodmart/inc/integrations/woocommerce/modules/quantity.php |
<?php
if ( ! defined( 'WOODMART_THEME_DIR' ) ) {
exit( 'No direct script access allowed' );
}
if ( ! function_exists( 'woodmart_product_quantity' ) ) {
function woodmart_product_quantity( $product ) {
if ( ! $product->is_sold_individually() && 'variable' != $product->get_type() && $product->is_purchasable() && $product->is_in_stock() ) {
woodmart_enqueue_js_script( 'grid-quantity' );
woocommerce_quantity_input(
array(
'min_value' => 1,
'max_value' => $product->backorders_allowed() ? '' : $product->get_stock_quantity(),
)
);
}
}
}
if ( ! function_exists( 'woodmart_update_cart_item' ) ) {
function woodmart_update_cart_item() {
if ( ( isset( $_GET['item_id'] ) && $_GET['item_id'] ) && ( isset( $_GET['qty'] ) ) ) {
global $woocommerce;
if ( $_GET['qty'] ) {
$woocommerce->cart->set_quantity( $_GET['item_id'], $_GET['qty'] );
} else {
$woocommerce->cart->remove_cart_item( $_GET['item_id'] );
}
}
WC_AJAX::get_refreshed_fragments();
}
add_action( 'wp_ajax_woodmart_update_cart_item', 'woodmart_update_cart_item' );
add_action( 'wp_ajax_nopriv_woodmart_update_cart_item', 'woodmart_update_cart_item' );
}