Я добавил новое поле на страницу оформления заказа в WooCommerce:
$fields['order']['my_field'] = array(
'type' => 'select',
);
$fields['order']['my_field']['options'] = array(
'option_1' => 'Option 1 text',
);
return $fields;
Я хочу, чтобы значения параметров были динамическими c, значением каждого параметра будет продукт из элементов корзины (выпадающий список выбора) включает в себя все элементы корзины).
Вот как получить элементы корзины:
foreach ( WC()->cart->get_cart() as $cart_item ) {
$item_name = $cart_item['data']->get_title();
}
Как правильно это сделать?