小编jap*_*tin的帖子

作为订单上的项目元数据动态添加自定义产品数据

是否可以在订单内的产品上添加元数据?

在这种情况下,将有一个元数据,但每个产品(按顺序)将具有不同的值.例:

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)

wordpress product orders woocommerce hook-woocommerce

2
推荐指数
1
解决办法
4877
查看次数

元素UI表-将百分比添加为宽度

我们可以这样向元素ui表列添加宽度:

<el-table-column
  prop="city"
  label="City"
  width="120">
</el-table-column>
Run Code Online (Sandbox Code Playgroud)

但是,它仅产生一个像素值。

有什么解决办法如何使其使用百分比值?

vue.js element-ui

1
推荐指数
1
解决办法
2017
查看次数