PluginProbe
ShopBuilder – WooCommerce Builder For Elementor / 2.1.3
ShopBuilder – WooCommerce Builder For Elementor v2.1.3
3.4.2 3.4.1 3.4.0 2.0.1 2.0.2 2.0.3 2.1.0 2.1.1 2.1.10 2.1.11 2.1.12 2.1.13 2.1.14 2.1.15 2.1.2 2.1.3 2.1.4 2.1.5 2.1.6 2.1.7 2.1.8 2.1.9 2.2.0 2.2.1 2.2.2 All 63 releases
← All changes | app/Modules/QuickView/QuickViewFrontEnd.php +5 -17 2.1.132.1.3 View file →
@@ -16,9 +16,9 @@
16 16
17 17 public function __construct() {
18 18 add_action( 'wp_enqueue_scripts', [ $this, 'enqueue' ] );
19 19
20 - // Gallery Plugin Support rtwpvg_disable_enqueue_scripts.
20 + // Gallery Plugin Support rtwpvg_disable_enqueue_scripts
21 21 add_filter( 'rtwpvg_disable_enqueue_scripts', '__return_false', 11 );
22 22
23 23 // Template.
24 24
@@ -66,9 +66,9 @@
66 66
67 67 public function product_quick_view_ajax() {
68 68 $product_id = isset( $_REQUEST['product_id'] ) ? absint( $_REQUEST['product_id'] ) : 0; // phpcs:ignore WordPress.Security.NonceVerification.Recommended
69 69
70 - if ( empty( $product_id ) || 'publish' !== get_post_status( $product_id ) ) {
70 + if ( empty( $product_id ) ) {
71 71 wp_send_json_error( esc_html__( 'Product Id not found', 'shopbuilder' ) );
72 72 }
73 73
74 74 global $sitepress;
@@ -85,10 +85,10 @@
85 85 if ( defined( 'RTWPVG_VERSION' ) ) {
86 86 remove_action( 'woocommerce_product_thumbnails', 'woocommerce_show_product_thumbnails', 20 );
87 87 }
88 88 if ( ! defined( 'RTWPVG_VERSION' ) ) {
89 - //add_action( 'woocommerce_product_thumbnails', [ $this, 'woocommerce_product_thumbnails_before' ], 1 );
90 - //add_action( 'woocommerce_product_thumbnails', [ $this, 'woocommerce_product_thumbnails_after' ], 25 );
89 + add_action( 'woocommerce_product_thumbnails', [ $this, 'woocommerce_product_thumbnails_before' ], 1 );
90 + add_action( 'woocommerce_product_thumbnails', [ $this, 'woocommerce_product_thumbnails_after' ], 25 );
91 91 }
92 92
93 93 ob_start();
94 94 Fns::load_template( 'quick-view/content' );
@@ -178,9 +178,8 @@
178 178 global $product;
179 179 if ( $product instanceof WC_Product ) {
180 180 do_action( 'rtsb/modules/quick_view/print_button', $product->get_id() );
181 181 }
182 -
183 182 }
184 183
185 184
186 185 /**
@@ -241,19 +240,8 @@
241 240 return ob_get_clean();
242 241 }
243 242
244 243 public function enqueue() {
245 -
246 - wp_enqueue_style( 'elementor-icons-fa-regular' );
247 -
248 - wp_enqueue_style( 'elementor-icons-fa-solid' );
249 - wp_enqueue_style( 'elementor-icons-shared-0' );
250 - // wp_enqueue_style( 'elementor-frontend' );
251 -
252 - if ( ! class_exists('WooProductVariationGallery') && current_theme_supports( 'wc-product-gallery-slider' ) ) {
253 - wp_enqueue_script( 'flexslider' );
254 - }
255 -
256 244 wp_enqueue_script( 'wc-add-to-cart-variation' );
257 245 if ( version_compare( WC()->version, '3.0.0', '>=' ) ) {
258 246 if ( current_theme_supports( 'wc-product-gallery-zoom' ) ) {
259 247 wp_enqueue_script( 'zoom' );
@@ -278,9 +266,9 @@
278 266 ],
279 267 RTSB_VERSION,
280 268 true
281 269 );
282 - wp_enqueue_style( 'rtsb-modules' );
270 + wp_enqueue_style( 'rtsb-modules' );
283 271 wp_enqueue_script( 'rtsb-quick-view' );
284 272
285 273 // Allow user to load custom style and scripts!
286 274 do_action( 'rtsb/modules/quick_view/custom_scripts' );