Как мне вызвать ввод из jquery datepicker в woocommerce?

#php #jquery #woocommerce #hook-woocommerce

Вопрос:

Я хочу вызвать входные данные из jquery datepicker из определенного продукта на таблицу корзины

введите описание изображения здесь

Ниже приведен код для добавления средства выбора даты в продукт

 <?php    
add_action('woocommerce_before_add_to_cart_button', 'my_custom_datepicker_field');

function my_custom_datepicker_field() {
global $product;

// Limit to a specific product ID only (Set your product ID below )
if( $product->get_id() != 9058 ) return;

_e( "Start Date: ", "add_extra_fields");

?>

<br>

<input type="text" name="add_start_date" class="add_start_date" placeholder="Start 
Date">

<script>

jQuery(document).ready(function( $ ) {

$( ".add_start_date").datepicker( {

minDate: 7,

} );

} );

</script>

<?php

}

add_action( 'wp_enqueue_scripts', 'enqueue_datepicker' );

function enqueue_datepicker() {

if ( is_product() ) {

// Load the datepicker script (pre-registered in WordPress).

wp_enqueue_script( 'jquery-ui-datepicker' );

// Styling for the date picker.
wp_register_style( 'jquery-ui', 
'//code.jquery.com/ui/1.11.2/themes/smoothness/jquery-ui.css' );

wp_enqueue_style( 'jquery-ui' );

}

}
?>
 

Теперь я хочу повторить значение, введенное в блок выбора даты, на страницу корзины, чтобы проверить, вернет ли он правильное значение, запустив следующий код

add_action( «woocommerce_before_cart_table», «add_start_date_to_cart»,);

функция add_start_date_to_cart () {

//Вызов ввода с помощью datepicker $start_date = //поиск ввода datepicker

}