- Expression Engine 2.x
- Alan Türleri
- Currency Field (CF)
Currency Field (CF)
Bu alan türünde finansal (numerik) değerleri girebilir ve bu değerlerin herhangi bir kurdaki karşlığını alabilirsiniz.
Özellikler
- Ana döviz kurlarının tamamını ve çoğu az kullanılan döviz kurunu desteklemektedir.
- Kendi istediğiniz kuru baz kur olarak tanımlayabilirsiniz.
- Bütün desteklenen kurları birbirlerine çevirebilirsiniz.
- Sadece ihtiyacınız olan kurları kullanabilirsiniz.
- Sonuç olarak dönen rakımın nasıl yuvarlanacağını kontrol edebilirsiniz.
- Döviz kuru adını istediğiniz herhangi bir şekilde yazdırabilirsiniz
- Kur sembolünün gösterim konumunu değiştirebilirsiniz.
DİKKAT
Bu ExpressionEngine eklentisinin doğru çalışması için sunucunuzda cURL PHP modülü yüklü olmalıdır ve fopen() fonksiyonu dış URL adreslerini açabilecek izne sahip olmalıdır.
İçerik
Kurulum
- Paketi indirin ve açın.
- Paketin içinden çıkan klasörü system/expressionengine/third_party/ klasörüne atın.
- Add-ons / Fieldtypes paneline gidin ve yüklemeyi tamamlayın.
Para Birimleri
| AED: United Arab Emirates Dirham | IDR: Indonesian Ruphias | NAD: Namibian Dollars |
| ANG: Netherlands Antilles Guildes | INR: Indian Rupees | PLN: Polish Zloty |
| ARS: Argentine Pesos | ILS: Israeli Shekels | PYG: Paraguayan Guaranies |
| AUD: Australian Dollars | ISK: Iceland Kronur | QAR: Quatar Riyals |
| AWG: Aruba Florine | ISK: Iceland Kronu | RON: Romanian Leu |
| BBD: Barbados Dollar | JOD: Jordanian Dinars | RSD: Serbian Dinars |
| BGN: Bulgarian Levs | JPY: Japanese Yen | RUB: Russian Rubles |
| BHD: Bahrain Dinars | KES: Kenyan Shillings | SAR: Saudi Riyals |
| BMD: Bermuda Dollar | KHR: Cambodian Riel | SBD: Solomon Islands Dollar |
| BND: Brunei Dollars | KRW: South Korean Won | SCG: Seychelles Rupees |
| BOB: Bolvian Bolivianos | KYD: Cayman Islands Dollars | SEK: Swedish Kronor |
| BRL: Brazil Reails | KWD: Kuwaiti Dinars | SGD: Singapore Dollars |
| BSD: Bahamian Dollar | KZT: Kazakh Tenge | SLL: Sierra Leonean Leones |
| BWP: Botswana Pula | LBP: Lebanese Ponds | SVC: Salvadoran Colones |
| CAD: Canadian Dollars | LKR: Sri Lankan Rupees | THB: Thai Baht |
| CHF: Swiss Francs | LTL: Lithuanian Litai | TND: Tunisian Dinar |
| CLP: Chilean Pesos | LVL: Latvian Lat | TOP: Tonga Paang |
| CNY: Chinese Yuan | MAD: Moraccon Denar | TRY: Turkish Lira |
| COP: Colombian Pesos | MDV: Moldovan Lei | TTD: Trinidad Dollars |
| CRC: Costa Rican Colones | MKD: Macedonian Dirham | TWD: Taiwan Dollars |
| CZK: Czech Koruny | MMK: Myanmar Kyat | TZS: Tanzanian Shillings |
| DKK: Danish Kroner | MNT: Mongolian Tugrik | TZS: Tanzanian Shillings |
| DOP: Dominican Pesos | MUR: Marutian Rupees | UGX: Ugandan Shillings |
| DZD: Algerian Dinars | MXN: Mexican Pesos | USD: U.S. Dollars |
| EEK: Estonian Kroons | NAD: Namibian Dollars | UYU: Uruguayan Pesos |
| EGP: Egyptian Pounds | NIO: Nicaraguan Cordubas | UZS: Uzbekistani Sum |
| EUR: Euro | NOK: Norwegian Kroner | VEB: Venezuelan Bolivars |
| FJD: Fiji Dollars | NPR: Nepalese Rupees | VND: Vietnamese Dong |
| GBP: British Pounds | NZD: New Zealand Dollars | VUV: Vanuatu Vatu |
| GRW: Gibraltar Pound | OMR: Omani Riyals | WST: Samoa Tala |
| HKD: Hong Kong Dollars | PEN: Peruvian Nuevos Soles | XPF: Pacific Franc |
| HNL: Honduran Lenpiras | PGK: Papua New Guinean Kina | YER: Yemeni Rials |
| HRK: Croatian Kune | PHP: Philippine Pesos | ZAR: South African Rands |
| HUF: Hungarian Forints | PKR: Pakistan Rupees | ZMK: Zambia Kwacha |
Parametreler
-
in
Bu parametre sayesinde yazdırılan sonucun döviz kuru kısaltması ile mi yoksa kur adının tamamı ile mi yazdırılacağına karar verebilirsiniz.
currency_tags (If currency tags is provided as value then only tags will be shown i.e. USD; otherwise the whoşe currency name will be shown.) -
format
Yazdırılan sonucun salt numara olarak mı gösterileceğini yoksa formatlanmı metin olarak mı gösterileceğini belirler.
on, off -
position
Kur sembolünün rakama göre yerini tayin eder.
before, after -
round
Rakamın kaç basamağa yuvarlanacağını belirler. -
show
Yazdırılan sonuca paranetez içerisinde orijinal rakam ve para birimi bilgisini de ekler.
original -
show_currency
Para birimi göstergesini açıp, kapamaya yaar.
on, off -
substitute
Para birimi göstergesini istenilen herhangi bir metin ile değiştirmeye yarar -
to
Para birimini hangi döviz kuruna göre çevireceğinizi belirler.
Kullanım
Örnek senaryo: 1,502.00 TL değerini girdiğiniz bir özel tanımlı Currency Field alanınız olduğunu ve bu alanın adının fiyat olduğunu varsayarsak:
Temel Kullanım:
{fiyat format="off" show_currency="false"}
- sonuç: 1500
Kur Çevirisi:
{fiyat to="USD" show="original"}
- sonuç: 1,000 US Dollars (1,502 Turkish Liras)
Yuvarlama:
{fiyat to="USD" round="2"}
- sonuç: 1,000.00 US Dollars
Özel Para Birimi Göstergesi:
{fiyat to="USD" substitute="TRY:TL,USD:$" show="original"}
- sonuç: 1,000 $ (1,502.30 TL)
Para Birimi Gösterge Pozisyonu:
{fiyat to="USD" position="before"}
- sonuç: US Dollars 1.000
Para Birimi Kodunun Gösterge Olarak Kullanılması:
{fiyat to="USD" in="currency_tags"}
- sonuç: 1.000 USD