>source

와WooCommerce 제품에 소수 수량 및 재고 사용 내 Woocommerce 상점에서 제품 수량 필드의 단계를 변경했습니다.

이제 발생하는 문제는 수량이 부동 값인 경우 주문의 관리보기에서 다음 콘솔 오류로 주문을 업데이트 할 수 없다는 것입니다.

An invalid form control with name='order_item_qty[]' is not focusable.

최소 수량을 변경하기 위해 어떤 필터를 추가해야하는지 누군가 말해 줄 수 있습니까? 아니면 거기에서 유효성 검사를 어떻게 우회 할 수 있습니까?

  • 답변 # 1

    해결책을 찾았습니다. 문제는 관리보기에서 순서의 단계가 0.1이 아닌 1이었습니다.

    해결책:

    add_filter( 'woocommerce_quantity_input_step', 'filter_woocommerce_quantity_input_step', 10, 2 );
    function filter_woocommerce_quantity_input_step($arg, $product) { 
        $arg = 0.1;
        return $arg; 
    };
    
    

  • 이전 java - Spring MVC에서 사용자 지정 유효성 검사를 수행하는 방법은 무엇입니까?
  • 다음 공용 API 용 DOCUMENT를 사용하여 Angular 10 Guard를 내보내는 방법