【修正依頼】「上記内容で注文する」をクリックするとトップページに戻る
- このトピックには6件の返信、2人の参加者があり、最後にstaff_ueykにより11年、 3ヶ月前に更新されました。 
- 
		投稿者投稿
- 
		
			
				
2014年7月8日 4:53 PM #71182staff_ueyk 参加者——————————————- 
 WordPress のバージョン:3.9.1
 Welcart のバージョン:1.4.3
 ご利用のテーマ:オリジナル
 症状を確認したブラウザ:FF
 サーバー(会社名、サービス名):ファーストサーバー
 SSLの利用: 使用
 WordPress のパーマリンク設定:投稿名
 ——————————————–以前にもご質問があったようですが、下記で動作がおかしいような気がします /functions/filters.php function wc_purchase_nonce()内です 
 85行目にて
 if( strpos($html, ‘wc_nonce’) || !in_array( $payments[‘settlement’], array(‘COD’, ‘installment’, ‘transferAdvance’, ‘transferDeferred’, ‘acting_zeus_card’)) )
 という命令が入っているうちの前半部分strpos($html, ‘wc_nonce’)で問題を起こしているのではと思われます順序だてていきますと、 
 /templates/cart/confirm.php
 115行目で ポイントシステムがON、更にログイン状態でカート確認画面に来ると下記が出力されます
 $html .= wp_nonce_field( ‘use_point’, ‘wc_nonce’, true, false );
 するとコード内に「wc_nonce」が存在する事になります
 260行目
 require( USCES_PLUGIN_DIR . “/includes/purchase_button.php”);
 にうつり17行目
 $html = apply_filters(‘usces_filter_confirm_inform’, $html, $payments, $acting_flag, $rand, $purchase_disabled);
 にてフィルター先を探しますと、下記につきます
 /includes/default_filters.php
 add_filter(‘usces_filter_confirm_inform’, ‘wc_purchase_nonce’, 20, 5 );既に$html内にポイント使用のフォームでwc_nonceが入っているので、 
 strpos($html, ‘wc_nonce’)がtrueになり、次からの行にある
 $wc_nonce = wp_create_nonce(‘wc_purchase_nonce’);
 にたどりつけないため、注文を確定しようとしてもwp_nonceが送信されず、注文確定できていないように思えますもし間違っていたら申し訳ございません お手数をおかけしますが、ご検証の程よろしくお願いいたします 2014年7月8日 4:58 PM #71183 yskysmrキーマスター yskysmrキーマスターこんにちは。 ご報告ありがとうございます。 
 こちらの件は、Development Version で修正が完了していますので、お手数ですが Development Version にアップデートしてお使いいただけますでしょうか。どうぞよろしくお願いいたします。 2014年7月8日 5:04 PM #71185staff_ueyk 参加者早速のご返信ありがとうございました すみません 既に直っていたんですね 開発バージョンを見る事に気付きませんでした 
 早速試して見ます今後ともよろしくお願いいたします 2014年7月8日 5:23 PM #71191 yskysmrキーマスター yskysmrキーマスターいえいえ、本日の修正ですので、お気付きでなくて当然です。Development Version でも不具合が見られましたら(あってはならないのですが)、またご連絡くださいませ。 2014年7月8日 5:43 PM #71192staff_ueyk 参加者いつもすばやいご対応に頭が下がるばかりです 開発バージョンにて確認いたしましたら、注文はたどり着けました ただ、確認画面にて、確認内容が表示されず、注文ボタンだけが出るようです 
 お手数をおかけしますがご確認の程よろしくお願いいたします2014年7月8日 6:02 PM #71193 yskysmrキーマスター yskysmrキーマスター…大変失礼いたしました! 今ほど修正して Development Version を再度更新しましたので、お手数をおかけして申し訳ございませんが、Development Version(Version 1.4.3.1407083)にアップデートしなおしていただけますでしょうか。 慌てるといけませんね。 
 どうぞよろしくお願いいたします。2014年7月8日 11:04 PM #71199staff_ueyk 参加者早速のご対応ありがとうございました 
 修整したら別の場所が・・・というのはよくあることですよね
 お疲れさまですおかげさまで、最新開発版にて動作確認し、問題ないことが確認できました 今後ともよろしくお願いいたします 
 ありがとうございました
- 
		投稿者投稿
- このトピックに返信するにはログインが必要です。
 PAGE TOP
PAGE TOP