2017-08-03 29 views
-2

を更新する方法を私がチェックアウトページでよ! 私は「他の人」と呼ばれる新しい決済ゲートウェイを作成して、ユーザーがこのゲートウェイや、利用可能になる「ビザ、マスターカード、など」として支払いオプションを持つドロップダウンリストを選択します。 ユーザーが「VISA」などのオプションを選択すると、支払い方法のタイトルが「その他」ではなく「VISA」になります。 私は以下を使用しようとしました:Woocommerce:お支払い方法

$order->set_payment_method_title($_POST[$this->id.'-admin-note']); 

しかし、それは動作しません。誰か助けてくれますか?誰かが支払い方法のタイトルを変更する方法を知っていますか?

+0

はい、私はタイトル値を変更するためにJavaScriptを使用しようとしています。しかし、私はオブジェクトに到達することはできません。私は –

+0

$ order-> set_payment_method_titleを使用する場合($ _ POST [ます$ this-> ID .'-管理者ノート ']); –

+0

動作しません。ドロップダウンを選択した後、この値を変更するにはどうすればよいですか?これらの Alが動作しません: $ order-> set_payment_method_title($ _ POST [ます$ this-> ID .'-管理者ノート ']); $ order-> set_payment_method($ _ POST [$ this-> id .'- admin-note ']); –

答えて

0

こんにちは、これは私が見つけた解決策でした。

update_post_meta($ ORDER_ID、 '_payment_method_title'、 'ペイ');

+0

ありがとうMurilo、 それは完璧に動作します。 オブリガードムリーロ、 Funcionou perfeitamente、valew –

関連する問題