Мне нужна ваша помощь, пожалуйста.У меня есть средство выбора времени на моем сайте WordPress, оно выглядит так:
woocommerce_form_field( 'time', array(
'type' => 'select',
'label' => __('Delivery Time', 'woocommerce'),
'placeholder' => _x('', 'placeholder', 'woocommerce'),
'required' => 'true',
'options' => array(
'9 AM - 10 AM' => __('9 AM - 10 AM', 'woocommerce' ),
'10 AM - 11 AM' => __('10 AM - 11 AM', 'woocommerce' ),
'11 AM - 12 PM' => __('11 AM - 12 PM', 'woocommerce' ),
'12 PM - 1 PM' => __('12 PM - 1 PM', 'woocommerce' ),
'1 PM - 2 PM' => __('1 PM - 2 PM', 'woocommerce' ),
'2 PM - 3 PM' => __('2 PM - 3 PM', 'woocommerce' ),
'3 PM - 4 PM' => __('3 PM - 4 PM', 'woocommerce' ),
'4 PM - 5 PM' => __('4 PM - 5 PM', 'woocommerce' ),
'5 PM - 6 PM' => __('5 PM - 6 PM', 'woocommerce' ),
'6 PM - 7 PM' => __('6 PM - 7 PM', 'woocommerce' ),
'7 PM - 8 PM' => __('7 PM - 8 PM', 'woocommerce' ),
'8 PM - 9 PM' => __('8 PM - 9 PM', 'woocommerce' ),
'9 PM - 10 PM' => __('9 PM - 10 PM', 'woocommerce' ),
'10 PM - 11 PM' => __('10 PM - 11 PM', 'woocommerce' ),
'11 PM - 12 AM' => __('11 PM - 12 AM', 'woocommerce' )
),
), $checkout->get_value( 'time' ));
Однако я хочу, чтобы параметры основывались на некоторых правилах:
1. Если клиент выбираетсегодняшняя дата в окне выбора даты, никакие опции не будут доступны.
2. Если клиент выберет завтрашнюю дату, он покажет опции (Текущее время + 24 часа)
3. Если клиент выберет дату после завтра, все опции будутбыть доступным.
Пожалуйста, мне нужна ваша помощь.Спасибо.