返信先: WELCARTPAYクレジット決済時におけるポップアップダイアログ文字化けの件

フォーラム 拡張プラグイン WELCARTPAYクレジット決済時におけるポップアップダイアログ文字化けの件 返信先: WELCARTPAYクレジット決済時におけるポップアップダイアログ文字化けの件

#87497
funa
参加者

返信ありがとうございます。
色々と試しておりますが、未だに文字化けの状況が続いています。
ポップアップ部分のみ文字化けしている状態です。(ポップアップダイアログのメニュー「クレジット情報」や下部分の「キャンセル」「次へ」も文字化けしていません。中のTABLE部分のみ文字化けしています。)
※クレジット情報入力部分にプラス「マイページ」クレジット情報登録の部分も文字化けしました。

クロームWEBSTOREのアプリの拡張機能「テキストエンコーディング」をインストールすることにより、文字コード「自動判別」から強制的に「UTF-8」になります。
最初から「UTF-8」に切り替えて、ショップで購入すると、そのまま文字化けせずにダイアログが出るのですが、「自動判別」(通常はこちら)だと、文字化けしています。IE&FIREFOXだと文字化けしたままです。

再度、不要プラグイン停止やデフォルトテーマでの使用、UTF8でアップやHTACCESS、php.iniなどしましたが改善しませんでした。

カートの「発送/支払方法」の部分はすでUTF8になっており、ポップアップダイアログ中の文章(TABLE部分)もUTF-8で出力されていますが、ポップアップダイアログのTABLE部分のみ「SJIS」出力しているように見えます。
※「usc-e-shop」のclassesフォルダ「paymentESCOTT.main.class.php」の2290行目以降のHTML出力部分かなと思います。
=====
public function front_ajax() {
global $usces;

switch( $_POST[‘usces_ajax_action’] ) {
case ‘escott_token_dialog’:
以降のHTML出力部分?
=====

暫定的ですが、POファイル書き換えて英語にして使っています。
ですので、いまだに模索中です。