2017-08-27 85 views

回答

1

解決的辦法之一是配置它在一個地方附近像普通控制器的初始化或模塊的初始生命週期的開始。

您可以檢測當前的語言,在此基礎上設定的所有格式屬性,如

if (Yii::$app->language === 'de') { 
    Yii::$app->formatter->dateFormat = 'dd.MM.yyyy'; 
} 
+0

這是一種方式。我正在尋找最合適的方法。謝謝 – msoa

+0

[EVENT_BEFORE_REQUEST](http://www.yiiframework.com/doc-2.0/yii-base-application.html#EVENT_BEFORE_REQUEST-detail)是其他方式或[application init](http://www.yiiframework.com /doc-2.0/yii-base-application.html#init()-detail) – msoa

+0

在[bootstrap](http://www.yiiframework.com/doc-2.0/yii-base-application.html#$bootstrap-詳情) – msoa

相關問題