0
나는 내가 다음을 참조, 관리자로 admin/store/orders/50457/invoice
로 이동합니다. 내가 관리자가 아닌 같은 페이지로 이동하면
, 나는 다음을 참조 : 지불 방법이 비어과 주문에 대한 총 $ 8.21 얼마나 알 수 있습니다.
올바른 것은 관리자가 보는 것인데, 그 결과 두 가지가 다르게 작동하게됩니다.
편집 :
function tf_store_credit_line_item(){
global $user;
$total_credit= uc_store_credit_f_get_user_credit($user->uid);
if ($total_credit>0){
$items[] = array
(
'id' => 'store-credit', // You will use this ID in the javascript
'title' => t('Store Credit'), // This is the text that will be displayed on the line item in the subtotal
'callback' => 'tf_store_credit_line_item_callback', // This is the callback function
'stored' => TRUE,
'default' => FALSE,
'calculated' => TRUE,
'display_only' => FALSE,
'weight' => 15,
);
}
return $items;
}
문제는 현재 사용자의 저장소에 기록지고 있다는 점이다 : 그것은, 나는 다음과 같은 한 나는 (오래 전) 생성 tf_store_credit.module라는 모듈에서 밝혀 주문을 한 사용자 대신 크레딧을 사용하십시오. 그렇다면 올바른 사용자를 얻으려면 어떻게해야합니까?