ユーザーが自分のサブスクリプションの広告申込情報を自分のアカウントパネルから更新できるようにしようとしています。私はサブスクリプションIDからサブスクリプションを取得し、それらを更新することができます。今私は私がやろうとしています何WooCommerceサブスクリプションを更新するプログラムによって注文明細を注文する
$subscription = wcs_get_subscription($_GET['subscription']);
$subscription_items = $subscription->get_items();
を通じて得た自分のサブスクリプションでは、製品の項目でそれらを表示し、ユーザーが自社の製品の量を更新することが可能です。したがって、数量を更新する場合、サブスクリプションの数量を更新して、今後の数量が更新された数量で生成されるようにしたいと考えています。 WC_Abstract_Order
クラスにupdate_productメソッドがあります。私はこれを使用することができると思うが、私はコメントで、このノートに混乱しています:
* Update a line item for the order.
*
* Note this does not update order totals.
は私がこれを使用するときに合計を再計算する必要がありますか? また、数量が0の場合に広告申込情報を削除する必要がありましたか?
私はアイテムの削除方法は表示されません。
おかげ注文が支払い後に生成されるwoocommerceで
通常
ちょっと@Yalamber、あなたはこれを実行するために使用されていたどのくらいのコンテキストを提供することができるでしょうか?私は今でもほぼ同じことをやっています。私は編集フォームを実装する最良の方法を理解するのに苦労しています。 –