Post by 鐵腿王 » Wed Sep 29, 2010 10:45 pm

各位好阿

我用opencart的paypal 來讓客戶付款,不過在paypal的結帳頁面裡的商品名稱的顯示都是亂碼

我有搜尋過網路上的解決辦法,都是要我去paypal的個人檔案-->賣家偏好設定-->編碼設定-->更多選項-->將編碼設定改為UTF-8

但是我照這這樣設定後,paypal結帳的頁面商品名稱還是亂碼,不知道是哪邊有問題

煩請知道的先進解惑一下,感謝~~

Newbie

Posts

Joined
Wed Sep 29, 2010 10:22 pm

Post by loring » Thu Sep 30, 2010 8:34 pm

鐵腿王 wrote:各位好阿

我用opencart的paypal 來讓客戶付款,不過在paypal的結帳頁面裡的商品名稱的顯示都是亂碼

我有搜尋過網路上的解決辦法,都是要我去paypal的個人檔案-->賣家偏好設定-->編碼設定-->更多選項-->將編碼設定改為UTF-8

但是我照這這樣設定後,paypal結帳的頁面商品名稱還是亂碼,不知道是哪邊有問題

煩請知道的先進解惑一下,感謝~~
如果沒有其他更好的方法,可以試著將下面程式碼加入catalog\controller\payment\pp_standard.php
找到

Code: Select all

        $this->data['fields']['rm'] = '2';
之後加入

Code: Select all

        $this->data['fields']['charset'] = 'UTF-8';

OpenCart 中文資源 Blog.Dnono.com


User avatar
New member

Posts

Joined
Mon Jul 26, 2010 2:21 pm


Post by 鐵腿王 » Thu Sep 30, 2010 11:19 pm

太棒了!
loring大~我照你說的方法修改後,就不會亂碼了

太感謝您了

Newbie

Posts

Joined
Wed Sep 29, 2010 10:22 pm
Who is online

Users browsing this forum: No registered users and 8 guests