SilverStripe Fluent modülü, ön taraftaki basit bir dil değiştirme menüsünü görüntülemek için hazır bir şablona sahiptir.SilverStripe Fluent menü şablonu
<% loop Locales %>
<li class="$LinkingMode">
<a href="$Link.ATT" hreflang="$LocaleRFC1766"<% end_if %>>
$Title.XML
</a>
</li>
<% end_loop %>
o döngüler zaman "Yerel Ayarlar" teknik olarak ne döngü nedir? "Locales" adlı bir veritabanı tablosu yok.
Amacım, sonunda dilin kısaltmasını döndüren (ülke değil!) Değişkeni bulmak (veya işlevi yazmak). Bu nedenle nl-NL
yerine nl
($LocaleRFC1766
geri dönüşleri gibi) döndüren bir şeye ihtiyacım var. FluentExtension
uzantısında
Fantastik, çalıştı. Çekme talebinizin de Üstat için yapıldığını görüyorum. – Faloude