나는 두 시간 동안 지금 다른 코드 &을 찾아서 찾을 수있는 모든 문서를 읽고있다. 그러나 나는 이것을 정확히 어떻게 알아낼 수없는 것 같다. .WooCommerce Bookings : 프로그래밍 방식으로 예약 주문서 작성
가장 큰 영감은 WooCommerce Booking Doc에서 비롯되었지만 기존 주문에 대한 후속 예약이 추가되었습니다. 하지만 처음부터 다시 시작하려면 어떻게해야합니까?
다음을 시도했지만 실제로 작동하지 않습니다. 나는 지금 무엇을해야합니까, 내가
$new_booking_data = array(
'start_date' => strtotime('+1 week', $prev_booking->start), // same time, 1 week on
'end_date' => strtotime('+1 week', $prev_booking->end), // same time, 1 week on
'resource_id' => $prev_booking->resource_id, // same resource
'parent_id' => $booking_id
)
create_wc_booking($product_id, $new_booking_data = array(), $status = 'confirmed', $exact = false)
그리고 여기가 붙어하여 예약을 만들
$address = array(
'first_name' => 'TestFirst',
'last_name' => 'TestLast',
'company' => 'Overflow',
'email' => '[email protected]',
'phone' => '777-777-777-777',
'address_1' => '35 Main Street',
'address_2' => '',
'city' => 'Net York',
'state' => 'NY',
'postcode' => '2323',
'country' => 'US'
$order = wc_create_order();
$order->set_address($address, 'billing');
$order->set_address($address, 'shipping');
:
- 내가 가진 새로운 주문을 생성? 나는 1에서 주문과 예약 ID를 연결해야만하는 것으로 추측한다. - 그러나 나는 정말로 잘 모르겠다.
내가 뭘 잘못하고 있니?
감사합니다.
안녕하세요, 귀하의 코멘트를 주셔서 감사합니다. 제 생각에 당신이 저를 약간 오해 한 것 같습니다. 제 문제는 WooCommerce 주문과 Woocommerce 예약을 연결하는 방법이었습니다. 추가 질문으로, WooCommerce 제품 추가 기능을 추가하는 경우에도 예약 제품에 추가하는 방법은 무엇입니까? – Mac