From bb9dc470d499d53791821d0274b24b60c663309d Mon Sep 17 00:00:00 2001 From: Bilal Catic Date: Mon, 3 Dec 2018 17:28:10 +0100 Subject: [PATCH 1/3] show tooltip for max cost margin --- .../admin/pricing/views/html-package-pricing-page.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/backend/app/plugins/wiaas/includes/admin/pricing/views/html-package-pricing-page.php b/backend/app/plugins/wiaas/includes/admin/pricing/views/html-package-pricing-page.php index 8722eb3..d35ae64 100644 --- a/backend/app/plugins/wiaas/includes/admin/pricing/views/html-package-pricing-page.php +++ b/backend/app/plugins/wiaas/includes/admin/pricing/views/html-package-pricing-page.php @@ -187,7 +187,9 @@ if ( ! defined( 'ABSPATH' ) ) {
- + Date: Wed, 5 Dec 2018 15:12:19 +0100 Subject: [PATCH 2/3] use wordpress icons for consistency --- .../includes/admin/pricing/views/html-package-pricing-page.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/backend/app/plugins/wiaas/includes/admin/pricing/views/html-package-pricing-page.php b/backend/app/plugins/wiaas/includes/admin/pricing/views/html-package-pricing-page.php index d35ae64..26390e3 100644 --- a/backend/app/plugins/wiaas/includes/admin/pricing/views/html-package-pricing-page.php +++ b/backend/app/plugins/wiaas/includes/admin/pricing/views/html-package-pricing-page.php @@ -188,7 +188,7 @@ if ( ! defined( 'ABSPATH' ) ) {
Date: Wed, 5 Dec 2018 15:27:44 +0100 Subject: [PATCH 3/3] use woocommerce help tip --- .../admin/pricing/class-wiaas-admin-package-pricing.php | 7 +++++++ .../admin/pricing/views/html-package-pricing-page.php | 2 +- 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/backend/app/plugins/wiaas/includes/admin/pricing/class-wiaas-admin-package-pricing.php b/backend/app/plugins/wiaas/includes/admin/pricing/class-wiaas-admin-package-pricing.php index 0bca39d..2c96b4d 100644 --- a/backend/app/plugins/wiaas/includes/admin/pricing/class-wiaas-admin-package-pricing.php +++ b/backend/app/plugins/wiaas/includes/admin/pricing/class-wiaas-admin-package-pricing.php @@ -18,6 +18,9 @@ class Wiaas_Admin_Package_Pricing { add_action('woocommerce_product_options_general_product_data', array(__CLASS__, 'render_edit_prices_link')); add_filter('woocommerce_bundle_price_html', array( __CLASS__, 'get_package_price_html' ), 10, 2); + + add_filter('woocommerce_screen_ids', array(__CLASS__, 'add_package_pricing_page_to_woocommerce_screens'), 10, 1); + } public static function get_package_price_html($price_html, $package) { @@ -116,6 +119,10 @@ class Wiaas_Admin_Package_Pricing { include 'views/html-package-pricing-page.php'; } + public static function add_package_pricing_page_to_woocommerce_screens( $screens ){ + $screens[] = 'product_page_wiaas-package_price_editor'; + return $screens; + } // PRIVATE HELPERS diff --git a/backend/app/plugins/wiaas/includes/admin/pricing/views/html-package-pricing-page.php b/backend/app/plugins/wiaas/includes/admin/pricing/views/html-package-pricing-page.php index 26390e3..e9414c5 100644 --- a/backend/app/plugins/wiaas/includes/admin/pricing/views/html-package-pricing-page.php +++ b/backend/app/plugins/wiaas/includes/admin/pricing/views/html-package-pricing-page.php @@ -188,7 +188,7 @@ if ( ! defined( 'ABSPATH' ) ) {