function sf_single_variation_add_to_cart_button() { global $product; $loading_text = __('Adding...', 'swiftframework'); $added_text = __('Item added', 'swiftframework'); ?> <div class="variations_button"> <?php woocommerce_quantity_input(array('input_value' => isset($_POST['quantity']) ? wc_stock_amount($_POST['quantity']) : 1)); ?> <button type="submit" data-product_id="<?php echo esc_attr($product->id); ?> " data-quantity="1" data-default_text="<?php echo esc_attr($product->single_add_to_cart_text()); ?> " data-default_icon="sf-icon-add-to-cart" data-loading_text="<?php echo esc_attr($loading_text); ?> " data-added_text="<?php echo esc_attr($added_text); ?> " class="single_add_to_cart_button button alt"><?php echo apply_filters('sf_add_to_cart_icon', '<i class="sf-icon-add-to-cart"></i>'); ?> <span><?php echo esc_attr($product->single_add_to_cart_text()); ?> </span></button> <input type="hidden" name="add-to-cart" value="<?php echo absint($product->id); ?> " /> <input type="hidden" name="product_id" value="<?php echo absint($product->id); ?> " /> <input type="hidden" name="variation_id" class="variation_id" value="" /> <?php echo sf_wishlist_button(); ?> </div> <?php }
ajax_add_to_cart product_type_simple button alt"><?php echo apply_filters('sf_add_to_cart_icon', '<i class="sf-icon-add-to-cart"></i>'); ?> <span><?php echo esc_attr($product->single_add_to_cart_text()); ?> </span></button> <?php echo sf_wishlist_button(); ?> <?php do_action('woocommerce_after_add_to_cart_button'); ?> </form> <?php do_action('woocommerce_after_add_to_cart_form'); ?> <?php } else { ?> <?php echo sf_wishlist_button('oos'); ?> <?php }
?> <?php if ($quantites_required) { ?> <?php do_action('woocommerce_before_add_to_cart_button'); ?> <button type="submit" class="single_add_to_cart_button button alt"><?php echo apply_filters('single_add_to_cart_text', __('Add to cart', 'woocommerce'), $product->product_type); ?> </button> <?php echo sf_wishlist_button(); ?> <?php do_action('woocommerce_after_add_to_cart_button'); ?> <?php } ?> <?php } ?> </form>