iT邦幫忙

2018 iT 邦幫忙鐵人賽
DAY 30
1

我們都知道官方的-貨幣匯率更新-功能 因為 yahoo關閉而變得不能使用
,此為台灣人專用,中英雙語 支援從台灣銀行抓取匯率資料版

我寫的插件上架 OPENCART官方網站了

Currency Rates Fix 貨幣匯率更新-來源可選擇台灣銀行

https://www.opencart.com/index.php?route=marketplace/extension/info&extension_id=33515

===
### 安裝說明
===
1.登入後台;
2.轉到 擴充功能安裝->上傳您下載的zip文件;
3.進入 代碼替換模組管理->修改,點擊清除按鈕(屏幕右上角),然後按刷新按鈕;
4.轉到 擴展>擴展模組,選擇過濾器模塊並安裝->貨幣更新插件;
5.編輯-貨幣更新插件,以滿足您的需求;
建議設置如下
自動更新:改啟用
換匯佣金:0
來源:有3個來源可選 台灣民眾當然 選擇 台灣銀行
調試:停用
狀態:改啟用
6.按存檔後,再進去一次貨幣更新模組,點右上立即更新貨幣按鈕

===
#本程式所含的檔案
===
admin/controller/extension/module/currency_update.php
admin/language/en-gb/extension/module/currency_update.php
admin/language/zh-TW/extension/module/currency_update.php
admin/model/extension/module/currency_update.php
admin/view/template/extension/module/currency_update.tpl


#台灣 10號 工程師的
#匯率換算公式教學


1美金=29台幣
USD=>TWD 匯率29 這個叫匯率
1/29 =0.0348 這個叫匯率換算比


1台幣=?美金
1台幣=0.0348美金
原理
1台幣*【匯率換算比】 = 美金


1日幣=?美金

公式
日幣換成 台幣 換成 美金
0.2715*0.034246575342466=0.00933302


比對後 抓台灣銀行 即期匯率賣出價 比較準確

===
#這個插件為什麼價值1200元
因為rate.bot.com.tw台灣銀行並沒有提供匯率換算API串接,所以是我用它提供下載的CSV檔解析抓字,一共花了2周時間才吧程式寫好。一來只有做跨境電傷的人會裝,二來而且這個插件根本沒有台灣以外的人會買所以賣貴一點是很正常的。
===
以台灣銀行 現金賣出價


#TWD 台幣 匯率為基準

USD|0.034246575342466
JPY|3.683241252302
HKD|0.27027027027027
CNY|0.21762785636561
CHF|0.032605151613955
驗證Array ( [USD] => 0.03418652 [JPY] => 3.66296566 [HKD] => 0.26802759 [CNY] => 0.21636134 [CHF] => 0.03240988 )


#USD 美金 匯率為基準

TWD|29.2
JPY|107.55064456722
HKD|7.8918918918919
CNY|6.354733405876
CHF|0.95207042712749
驗證Array ( [TWD] => 29.251298 [JPY] => 107.1465 [HKD] => 7.840155 [CNY] => 6.32885 [CHF] => 0.948031 )


#JPY 日圓 匯率為基準

TWD|0.2715
USD|0.0092979452054795
HKD|0.073378378378378
CNY|0.059085963003264
CHF|0.0088522986631888
驗證Array ( [TWD] => 0.27300283 [USD] => 0.00933302 [HKD] => 0.07317229 [CNY] => 0.05906726 [CHF] => 0.00884799 )

以台灣銀行 即期匯率賣出價

#TWD 台幣 匯率為基準

USD|0.034129692832765
JPY|3.6297640653358
HKD|0.26595744680851
CNY|0.21528525296017
CHF|0.032299741602067
驗證Array ( [USD] => 0.03419154 [JPY] => 3.65603712 [HKD] => 0.26803946 [CNY] => 0.21625945 [CHF] => 0.03231928 )


#USD 美金 匯率為基準

TWD|29.3
JPY|106.35208711434
HKD|7.7925531914894
CNY|6.307857911733
CHF|0.94638242894057
驗證Array ( [TWD] => 29.247 [JPY] => 106.92811765 [HKD] => 7.83935 [CNY] => 6.32494 [CHF] => 0.945242 )


#JPY 日圓 匯率為基準

TWD|0.2755
USD|0.0094027303754266
HKD|0.073271276595745
CNY|0.059311087190527
CHF|0.0088985788113695
驗證Array ( [TWD] => 0.2735202 [USD] => 0.00935208 [HKD] => 0.07331421 [CNY] => 0.05915133 [CHF] => 0.00883998 )

===
#作者
===
作者:台灣 10號 工程師
由於我是台灣工程師所以這是中英文雙語版


Author: Taiwan No. 10 Engineer
Since I am a Taiwanese engineer, this is a bilingual version


尋找OPENCART 台灣在地化工作者 幫你把插件中文化 的聯絡方式

OC+WP插件研究社  LINE討論群

OC+WP插件研究社 LINE討論群 http://line.me/R/ti/g/lzJUVUMW-0 網址要用LINE開
OC+WP插件研究社 LINE@帳號 https://line.me/R/ti/p/%40ijm8117i 這很少用

OC+WP插件研究社 其中之一 工程師的個人部落格 http://blog.bkk.tw/

OC+WP插件研究社 FB社團 https://www.facebook.com/groups/opencart.wordpress/


上一篇
WIN10區網檔案共用設定方法
系列文
一天介紹1個,開源購物車系統OPENCART的擴充插件34

尚未有邦友留言

立即登入留言