Files
elessi-theme/woocommerce/single-product/add-to-cart/variation-add-to-cart-button.php
T

46 lines
1.7 KiB
PHP

<?php
/**
* Single variation cart button
*
* @author NasaTheme
* @package Elessi-theme/WooCommerce
* @version 7.0.1
*/
defined('ABSPATH') || exit;
global $nasa_opt, $product;
?>
<div class="woocommerce-variation-add-to-cart variations_button">
<?php
do_action('woocommerce_before_add_to_cart_button');
do_action('woocommerce_before_add_to_cart_quantity');
if (!isset($nasa_opt['disable-cart']) || !$nasa_opt['disable-cart']) :
woocommerce_quantity_input(array(
'min_value' => apply_filters('woocommerce_quantity_input_min', $product->get_min_purchase_quantity(), $product),
'max_value' => apply_filters('woocommerce_quantity_input_max', $product->get_max_purchase_quantity(), $product),
'input_value' => isset($_POST['quantity']) ? wc_stock_amount(wp_unslash($_POST['quantity'])) : $product->get_min_purchase_quantity(),
));
endif;
do_action('woocommerce_after_add_to_cart_quantity');
if (!isset($nasa_opt['disable-cart']) || !$nasa_opt['disable-cart']) :
?>
<button type="submit" class="ns-single-add-btn single_add_to_cart_button button alt<?php echo esc_attr(wc_wp_theme_get_element_class_name('button') ? ' ' . wc_wp_theme_get_element_class_name('button') : ''); ?>">
<?php echo esc_html($product->single_add_to_cart_text()); ?>
</button>
<input type="hidden" name="add-to-cart" value="<?php echo absint($product->get_id()); ?>" />
<input type="hidden" name="product_id" value="<?php echo absint($product->get_id()); ?>" />
<input type="hidden" name="variation_id" class="variation_id" value="0" />
<?php
endif;
do_action('woocommerce_after_add_to_cart_button');
?>
</div>