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

  1. Paketi indirin ve açın.
  2. Paketin içinden çıkan klasörü system/expressionengine/third_party/ klasörüne atın.
  3. 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