Twig PHP için modern template motorudur. Twig Extension kütüphanesini kurarak Türkçe tarih formatını ve getirdiği diğer yenilikleri kullanabilirsiniz. Normalde Türkçe ay ve gün isimlerini göstermek için fonksiyonlar yazıp kullanmak gerekiyordu, bu kütüphane sayesinde bu dertten kurtuluyoruz.
Composer kurulu olduğunu varsayarak komut satırına aşağıdaki kod yardımı ile Symfony çalışmanıza bu kütüphaneyi kurabilirsiniz.
composer require twig/extensions
\app\config\services.yml
- dosyasına aşağıdaki kodlar eklenir.
services: twig.extension.intl: class: Twig_Extensions_Extension_Intl tags: - { name: twig.extension }
app/config/config.yml
- dosyasına aşağıdaki kodlar eklenir veya tr olarak güncellenir.
parameters: locale: tr
Twig içinde kullanımı:
{{ tarih|localizeddate('long', 'none',"tr_TR" ) }}
long - medium - full kullanabilirsiniz.
long çıktısı: 1 Kasım 2016
Bu kütüphane hakkında https://github.com/twigphp/Twig-extensions adresinden de bilgi alabilirsiniz.
Yorumlar
Bu yazı için hiç yorum yok. İlk yorumu yapmak ister misiniz?