programing

소계외세 표시, 우커머스 체크아웃 시 소계외세를 별도의 행으로 추가

sourcejob 2023. 11. 5. 11:33
반응형

소계외세 표시, 우커머스 체크아웃 시 소계외세를 별도의 행으로 추가

현재 제 모든 제품에 세금이 포함되어 있습니다.우리나라의 규칙 때문에 세금이 없는 소계를 사용하고, 그 다음에 납부 중인 세금의 금액이 표시된 선을 사용하고 모든 세금이 포함된 총계를 사용하고 싶습니다(이미 채무불이행 상태임).

내 리뷰 순서대로.php the line<td><?php wc_cart_totals_subtotal_html(); ?></td>부름을 받습니다.그것에서 세금의 비율(21%)을 빼고 싶습니다( / 121 * 100).그 다음에는 세금 전액을 표시하는 줄을 새로 만듭니다(총 - 소계).

업데이트됨:먼저, 참고로, 우커머스 템플릿은 활성화된 테마를 통해 재정의됩니다.

템플릿을 복사한 후checkout/review-order.php테마에 위치한 "wocommerce" 하위 폴더(위의 링크된 설명서에 설명되어 있음)로, 이 템플릿을 열고 편집한 후 다음 코드 블록(행 58~61)을 교체합니다.

<tr class="cart-subtotal">
    <th><?php _e( 'Subtotal', 'woocommerce' ); ?></th>
    <td><?php wc_cart_totals_subtotal_html(); ?></td>
</tr>

다음 코드 블록 기준:

<tr class="cart-subtotal">
    <th><?php printf( __( 'Subtotal %s', 'woocommerce' ), '<small>(excl. tax)<small>' );?></th>
    <td><?php echo wc_price( WC()->cart->get_subtotal() ); ?></td>
</tr>

<tr class="cart-subtotal-tax">
    <th><?php _e( 'Subtotal tax', 'woocommerce' ); ?></th>
    <td><?php echo wc_price( WC()->cart->get_subtotal_tax() ); ?></td>
</tr>

세금이 없는 소계와 추가적으로 소계 세액을 알려줄 것입니다.

enter image description here

WC 설정의 Tax 옵션으로 이동하여 Tax 옵션과 함께 입력한 가격이 'Yes, I will inding price in tax intensive tax'로 설정되어 있는지 확인합니다.

카트 체크아웃가격 표시를 '세금 포함'에서 '세금 제외'로 변경합니다.

그러면 코드를 사용하지 않고 원하는 것을 달성할 수 있습니다.

언급URL : https://stackoverflow.com/questions/53872130/show-subtotal-excl-tax-add-subtotal-tax-as-separate-row-on-woocommerce-checkou

반응형