0

Woocommerce ではvar_dumping、注文に空のフィールドが表示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"]=> ...
}

私が間違っていることは何ですか?

4

1 に答える 1

1

答えは、それは完全に正常です

製品の場合、税クラスの値デフォルトで設定されている場合、データベースに格納されている対応するデータは'meta_key' = '_tax_class'=>'meta_value' = ''です。したがって、値は空です。

于 2016-04-04T09:47:57.460 に答える