장바구니 테이블 wooCommerce에 열 할인 추가
P粉807471604
P粉807471604 2023-08-31 11:32:05
0
1
437

안녕하세요. 할인율이 포함된 장바구니 테이블에 열을 추가하고 싶습니다. 도와주세요?

상품 페이지 코드가 있습니다

////__________________________________________________________________________________________________________//// //AGREGA EL PORCENTAJE DE DESCUENTO JUNTO AL PRECIO MAYORISTA // WooCommerce 버전 3.0 이상에만 해당 add_filter( 'woocommerce_format_sale_price', 'woocommerce_custom_sales_price', 10, 3 ); 함수 woocommerce_custom_sales_price( $price, $regular_price, $sale_price ) { $percentage = round( ( $regular_price - $sale_price ) / $regular_price * 100 ).'%'; $percentage_txt = ' ' . __(' (-', 'wooCommerce' ) . $percentage . __(' )', 'wooCommerce' ); $price = '' . wc_price( $regular_price ) : $regular_price ) '' . ) . $percentage_txt : $sale_price . $percentage_txt ) . $가격을 반환합니다. }

P粉807471604
P粉807471604

모든 응답 (1)
P粉893457026

장바구니 페이지에 열을 추가하는 가장 쉬운 방법(값은 장바구니 항목에 따라 다름)은cart.php템플릿을 재정의하는 것입니다.

WooCommerce 플러그인에서woocommerce/cart/cart.phpyourTheme/woocommerce/cart/yourTheme/woocommerce/cart/에 복사하세요. 하위 테마를 사용하지 않는 경우 테마가 업데이트될 때 템플릿 변경 사항이 손실되지 않도록 하위 테마를 만들고 이를 통해 템플릿을 재정의하는 것이 좋습니다.하위 주제에 대한 추가 정보.

여기에서cart.php할인율 헤더를 삽입할 위치를 찾아 데이터(이 경우 백분율 할인)를 삽입할 수 있습니다. p>

헤더의 라벨을 가져오는 것은 매우 간단합니다. 테이블의theadthead中添加标签的 HTML 即可。在我的示例中,可以在cart.php 第 51-59 行에 태그의 HTML을 추가하기만 하면 됩니다. 내 예에서는cart.php 라인 51-59

:

에서 찾을 수 있습니다. 으아악cart.php中,这将是第102行할인율을 확인하고 표시하려면 템플릿을 탐색하여 올바른 위치를 찾아야 합니다. 제 예에서는 가격과 수량 사이, 할인 제목 바로 아래에 배치했습니다.

에서는 102행

이 됩니다. 여기에서 HTML 및 PHP 코드를 작성하여 장바구니 항목의 일반 가격과 할인 가격을 기준으로 백분율을 계산하면 됩니다.으아악

이제 장바구니 페이지에 장바구니 품목에 따른 할인율이 표시되는 것을 볼 수 있습니다. 제 예에서는 맨 위 제품이 세일 중이고 맨 아래 제품이 세일 중이 아닙니다.
    최신 다운로드
    더>
    웹 효과
    웹사이트 소스 코드
    웹사이트 자료
    프론트엔드 템플릿
    회사 소개 부인 성명 Sitemap
    PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!