PluginProbe ʕ •ᴥ•ʔ
ShopEngine Elementor WooCommerce Builder Addon – All in One WooCommerce Solution with eCommerce Templates & Woo Widgets / 1.3.4
ShopEngine Elementor WooCommerce Builder Addon – All in One WooCommerce Solution with eCommerce Templates & Woo Widgets v1.3.4
4.9.5 4.9.4 4.9.3 4.9.2 4.9.1 4.9.0 2.0.0 2.1.0 2.2.0 2.2.1 2.2.2 2.3.0 2.4.0 2.5.0 2.5.1 3.0.0 3.1.0 3.1.1 4.0.0 4.0.1 4.1.0 4.1.1 4.2.0 4.2.1 4.3.0 4.3.1 4.4.0 4.5.0 4.5.1 4.6.0 4.6.1 4.6.2 4.6.3 4.6.4 4.6.5 4.6.6 4.6.7 4.6.8 4.6.9 4.7.0 4.7.1 4.7.2 4.7.3 4.7.4 4.7.5 4.7.6 4.7.7 4.7.8 4.7.9 4.8.0 4.8.1 4.8.2 4.8.3 4.8.4 4.8.5 4.8.6 4.8.7 4.8.8 4.8.9 trunk 0.1.2-beta 0.1.3-beta 0.1.4-beta 1.0.0 1.1.0 1.1.1 1.1.2 1.1.3 1.2.0 1.2.1 1.3.0 1.3.1 1.3.2 1.3.3 1.3.4 1.4.0 1.4.1 1.5.0 1.5.1 1.6.0 1.6.1 1.7.0 1.8.0 1.8.1 1.9.0
shopengine / widgets / product-image / product-image-config.php
shopengine / widgets / product-image Last commit date
screens 4 years ago product-image-config.php 4 years ago product-image.php 4 years ago
product-image-config.php
50 lines
1 <?php
2
3 namespace Elementor;
4
5 defined('ABSPATH') || exit;
6
7 class ShopEngine_Product_Image_Config extends \ShopEngine\Base\Widget_Config {
8
9 public function __construct() {
10 if(\ShopEngine::package_type() == 'pro') {
11 add_filter( 'woocommerce_single_product_carousel_options', [$this, 'woo_update_flexslider_options'] );
12 }
13 }
14
15 function woo_update_flexslider_options( $options ) {
16 $options['directionNav'] = true;
17
18 return $options;
19 }
20
21 public function get_name() {
22 return 'single-product-images';
23 }
24
25
26 public function get_title() {
27 return esc_html__('Product Images', 'shopengine');
28 }
29
30
31 public function get_icon() {
32 return 'shopengine-widget-icon shopengine-icon-product_images';
33 }
34
35
36 public function get_categories() {
37 return ['shopengine-single'];
38 }
39
40
41 public function get_keywords() {
42 return ['woocommerce', 'shop', 'shopengine', 'image', 'product', 'gallery', 'lightbox'];
43 }
44
45
46 public function get_template_territory() {
47 return ['single', 'quick_view', 'quick_checkout'];
48 }
49 }
50