2017-10-25 7 views
0

고객이 국가, 주 및 우편 번호를 사용하여 운송 방법을 적용한 후 woocommerce 운송 방법 이름을 얻는 방법은 무엇입니까?운송 방법 이름을 얻는 방법 woocommerce

고객이 배송 방법을 적용한 후 장바구니에 배송 방법 이름을 원하는 이유 인 배송 방법으로 예상 배송일을 표시하고 싶습니다.

답변

1

는 아래 cart.js

$(document.body).trigger('update_checkout'); 

사용에 트리거 이벤트에 코드를 후크 일부 jQuery를 작성하고 출력에 당신이 위치 싶습니다 예상 배송일을 필요로하는 jQuery를 삽입 할 수 있습니다. 배송 방법의 이름을 확인해야합니다. 예를 들어 방금 예를 들어 보았습니다. 당신은 사용자 정의 스크립트를 대기열 때

$(document.body).on('update_checkout', function(){ 
    // check code is firing 
    console.log('update_checkout function fired'); 
}); 

그것은 wc-cart의 의존성을 필요로하고 jQuery를 그래서 당신이 wp_enqueue_script 기능이 추가해야합니다.

+0

안녕하세요 @Andrew Schultz입니다. 답변 주셔서 감사하지만 한 우편 번호에 대해 여러 배송 방법을 사용할 수 있고 라디오 버튼을 통해 변경할 수있는 경우 작동합니다. 하나의 운송 방법이 있고 고객이 우편 번호를 추가 한 후에도 내 요구 사항이 트리거입니다. –

+0

나는 당신의 대답을 정말로 이해하지 못합니다. 내가 제시 한 jQuery는 배송 방법이 변경 될 때 트리거 포인트가되므로 원하는 코드를 작성하면됩니다. –

+0

질문에 대한 적절한 대답이 아닙니다. 배송 방법이 장바구니 페이지에 적용될 때 어떻게 실행해야하는지 묻습니다. 배송 방법을 변경할 때 트리거가 아닙니다. –