Esempio n. 1
0
File: Post.php Progetto: tpoxa/cmars
 public function getTitle()
 {
     if ($this->id) {
         $model = PostTranslate::find()->where(['post_id' => $this->id, 'language' => Yii::$app->language])->one();
     }
     return $model !== null ? $model->title : '';
 }
Esempio n. 2
0
 protected function getTranslateModel($id, $lang)
 {
     $translate = PostTranslate::find()->where(['post_id' => $id, 'language' => $lang])->one();
     if (!$translate) {
         $translate = new PostTranslate();
         $translate->post_id = $id;
         $translate->language = $lang;
     }
     return $translate;
 }