FeifeiXu
- FeifeiXu 赞了说说2019都好好活!
两种思路,
1、加字段,比如标题,title和en_title,这是上个月我做中英文网站时用的。
2、设置语言字段,比如加个lang字段,输出的时候按当前的语言(从缓存里加载)输出。public static function getCurrentLang() { $session = Yii::$app->session; if($language = $session->get(self::LANG_KEY)){ return $language; }elseif($language = Language::find()->select(['id', 'alias', 'name'])->where(['status' => Data::STATUS_ACTIVE, 'is_default' => Data::STATUS_ACTIVE])->limit(1)->cache()->one()){ $session->set(self::LANG_KEY, $language->alias); return $language->alias; }else{ return Yii::$app->language; } }
Good Nice
- FeifeiXu 赞了回答
两种思路,
1、加字段,比如标题,title和en_title,这是上个月我做中英文网站时用的。
2、设置语言字段,比如加个lang字段,输出的时候按当前的语言(从缓存里加载)输出。public static function getCurrentLang() { $session = Yii::$app->session; if($language = $session->get(self::LANG_KEY)){ return $language; }elseif($language = Language::find()->select(['id', 'alias', 'name'])->where(['status' => Data::STATUS_ACTIVE, 'is_default' => Data::STATUS_ACTIVE])->limit(1)->cache()->one()){ $session->set(self::LANG_KEY, $language->alias); return $language->alias; }else{ return Yii::$app->language; } }
- FeifeiXu 赞了说说Good night.时间过得好浪~~~
- FeifeiXu 发表了说说Good night.时间过得好浪~~~
- FeifeiXu 赞了说说Good night.
- FeifeiXu 发表了说说Good night.
- FeifeiXu 2018-12-31 已签到连续签到159天,获得了20个金钱
- FeifeiXu 赞了说说Good night.