0
Woocommerceでは、var_dumping
の注文に空のフィールドtax_class
が表示されますが、課税クラスが定義され、商品に正しく割り当てられています。ここでWC_Order-> get_items()に `tax_class`フィールドが設定されていません
私のコードです:
array(13) {
["name"]=>
string(14) "Nuovo prodotto"
["type"]=>
string(9) "line_item"
["item_meta"]=> ...
["item_meta_array"]=> ...
["qty"]=>
string(1) "1"
["tax_class"]=>
string(0) "" <-- this shouldn't be empty
["product_id"]=>
string(2) "54"
["variation_id"]=>
string(1) "0"
["line_subtotal"]=>
string(6) "5.8824"
["line_total"]=>
string(6) "5.8824"
["line_subtotal_tax"]=>
string(6) "1.2941"
["line_tax"]=>
string(6) "1.2941"
["line_tax_data"]=> ...
}
私が間違っているのか? 税クラス値をデフォルト上のデータベースに格納された対応するデータに設定されている場合
**商品の税金クラスの値がデフォルトの場合はこれが正常です**データベースに** postmeta **テーブルの '_tax_class' ** meta_key **の外観がある場合、対応する** meta_value **は**空です**! – LoicTheAztec