2014-12-08 4 views
0

나는 클라이언트가 Woocommerce의 기능을 요구합니다. 그는 항목 당 가격을 표시 할 만에 대한 (Woocommerce, 카트 및 배수

그래서

, 그는 기본적으로 6 개 항목을 볼 수, 카트가 채워지면 싶습니다 ... 6, 12, 18 등으로 그들을 판매 할 와인)과 다른 항목에 대한 하나의 항목. 그리고 사용자가 더 많은 것을 원하면 값을 증가시켜 7 개의 와인을 표시하지 않고 12 등을 표시합니다.

이것은 와인에만 적용되지만 2 가지 그룹으로 다른 것들을 판매 할 수 있기를 원합니다. , 3, 4 등 ...

원하는 항목에 대해 플러그인이나 아이디어가 있습니까?

Google이 내 친구라는 것을 알고 있지만 대답을 찾기 위해 Google 내에서이 요구 사항을 공식화하는 방법조차 모릅니다.

감사합니다.

답변

0

woocommerce_quantity_input() 기능을 확인하십시오. 내부에는 '최소', '최대'및 '단계'값에 대한 필터가 표시됩니다. 단계 값을 변경하려고합니다. 조건부 논리를 설정할 수는 있지만, 클라이언트에게 제어권을 부여하려는 경우 "단계"에 사용자 정의 필드/게시 메타를 작성하려고 할 것입니다.

add_filter('woocommerce_quantity_input_step', 'so_27357765_change_step', 10, 2); 
function so_27357765_change_step($step, $product){ 
    if($new_step = get_post_meta($product->id, '_product_step', true)){ 
     $step = intval($new_step); 
    } 
    return $step; 
} 
관련 문제