use acf field for additional days prior installation
This commit is contained in:
@@ -1,43 +0,0 @@
|
||||
<?php
|
||||
|
||||
if ( ! defined( 'ABSPATH' ) ) {
|
||||
exit; // Exit if accessed directly
|
||||
}
|
||||
|
||||
/**
|
||||
* Class Wiaas_Admin_Package_Delivery_Options
|
||||
*/
|
||||
class Wiaas_Admin_Package_Delivery_Options {
|
||||
|
||||
public static function init() {
|
||||
|
||||
add_action( 'woocommerce_product_options_general_product_data', array( __CLASS__, 'package_delivery_data' ) );
|
||||
|
||||
add_action( 'woocommerce_process_product_meta', array( __CLASS__, 'process_meta_box' ));
|
||||
}
|
||||
|
||||
/**
|
||||
* Renders wiaas package delivery options
|
||||
*/
|
||||
public static function package_delivery_data() {
|
||||
|
||||
global $post;
|
||||
|
||||
$additional_days = Wiaas_Package::get_earliest_installation_additional_days( $post->ID );
|
||||
|
||||
include 'views/html-package-delivery-options.php';
|
||||
}
|
||||
|
||||
/**
|
||||
* Saves posted wiaas package type data
|
||||
* @param $package_id
|
||||
*/
|
||||
public static function process_meta_box($package_id) {
|
||||
|
||||
if (isset($_POST['wiaas_additional_days'])){
|
||||
Wiaas_Package::save_earliest_installation_additional_days($package_id, $_POST['wiaas_additional_days']);
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Wiaas_Admin_Package_Delivery_Options::init();
|
||||
@@ -1,16 +0,0 @@
|
||||
<?php
|
||||
/**
|
||||
* Wiaas Package options related to delivery
|
||||
*/
|
||||
|
||||
if ( ! defined( 'ABSPATH' ) ) {
|
||||
exit;
|
||||
}
|
||||
?>
|
||||
|
||||
<div id="wiaas_package_type_editor" class="options_group show_if_bundle hidden">
|
||||
<p class="form-field">
|
||||
<label for="wiaas_additional_days"><?php esc_html_e( 'Number of additional days for the earliest installation date:', 'wiaas' ); ?></label>
|
||||
<input type="number" id="wiaas_additional_days" name="wiaas_additional_days" min="0" value=<?php echo $additional_days ?> />
|
||||
</p>
|
||||
</div>
|
||||
Reference in New Issue
Block a user