css
3 days ago
img
3 days ago
js
3 days ago
partials
3 days ago
class-analytics.php
3 days ago
class-eqw-advance.php
3 days ago
class-eqw-cart.php
3 days ago
class-eqw-email.php
3 days ago
class-eqw-enquiry.php
3 days ago
class-eqw-form-control.php
3 days ago
class-eqw-menu.php
3 days ago
class-eqw-option.php
3 days ago
class-eqw-product-options.php
3 days ago
class-pisol-enquiry-quotation-woocommerce-admin.php
3 days ago
class-telegram-options.php
3 days ago
index.php
3 days ago
plugins.php
3 days ago
class-eqw-product-options.php
43 lines
| 1 | <?php |
| 2 | if ( ! defined( 'ABSPATH' ) ) exit; |
| 3 | |
| 4 | class Pisol_eqw_product_options{ |
| 5 | |
| 6 | public function __construct( ) { |
| 7 | add_action( 'woocommerce_product_data_tabs', array($this,'productTab') ); |
| 8 | /** Adding order preparation days */ |
| 9 | add_action( 'woocommerce_product_data_panels', array($this,'enquirySetting') ); |
| 10 | |
| 11 | } |
| 12 | |
| 13 | function productTab($tabs){ |
| 14 | $tabs['pisol_eqw'] = array( |
| 15 | 'label' => 'Enquiry Option', |
| 16 | 'target' => 'pisol_eqw', |
| 17 | 'priority' => 21, |
| 18 | 'class' => 'hide_if_grouped hide_if_external' |
| 19 | ); |
| 20 | return $tabs; |
| 21 | } |
| 22 | |
| 23 | function enquirySetting() { |
| 24 | echo '<div id="pisol_eqw" class="panel woocommerce_options_panel hidden ">'; |
| 25 | ?> |
| 26 | <div style="padding:10px; background:#ccc; color:#000; margin-bottom:10px;"> |
| 27 | Below features are only available in the PRO Version of the WooCommerce Enquiry plugin, <a href="<?php echo esc_url( PI_EQW_BUY_URL ); ?>" target="_blank">Click to Buy Now</a> |
| 28 | </div> |
| 29 | <?php |
| 30 | woocommerce_wp_checkbox( array( |
| 31 | 'label' => __('Disable Enquiry', 'pisol-enquiry-quotation-woocommerce' ), |
| 32 | 'id' => 'pisol_disable_enquiry', |
| 33 | 'name' => 'pisol_disable_enquiry', |
| 34 | 'description' => __('You can disable enquiry option for this product', 'pisol-enquiry-quotation-woocommerce' ) |
| 35 | ) ); |
| 36 | echo '</div>'; |
| 37 | } |
| 38 | |
| 39 | |
| 40 | |
| 41 | } |
| 42 | |
| 43 | new Pisol_eqw_product_options(); |