是否可以在订单内的产品上添加元数据?
在这种情况下,将有一个元数据,但每个产品(按顺序)将具有不同的值.例:
Order 1:
* Product 1
Sample Meta: Meta1
* Product 2
Sample Meta: Meta2
Run Code Online (Sandbox Code Playgroud)
谢谢.
Update1:
我现在停留在如何从woocommerce_add_cart_item_data过滤器中获取值.我能够从那里成功添加元数据.
我需要抓住这些值才能在此woocommerce_add_order_item_meta动作钩子中使用.
这是我成功将元数据添加到过滤器的方式:
function add_cart_item_data( $cart_item_data, $product_id ) {
$cart_item_data[ "meta1" ] = $_POST["meta1"];
$cart_item_data[ "meta2" ] = $_POST["meta2"];
return $cart_item_data;
}
add_filter( 'woocommerce_add_cart_item_data', 'add_cart_item_data', 99, 2 );
Run Code Online (Sandbox Code Playgroud) 我们可以这样向元素ui表列添加宽度:
<el-table-column
prop="city"
label="City"
width="120">
</el-table-column>
Run Code Online (Sandbox Code Playgroud)
但是,它仅产生一个像素值。
有什么解决办法如何使其使用百分比值?