コード例 #1
0
 public function actionCreate()
 {
     $language_message = new LanguageMessage();
     $form = new Form('main.LanguageTranslationForm', $language_message);
     if (isset($_POST['LanguageMessage'])) {
         $language_message->attributes = $_POST['LanguageMessage'];
         $language_message->translations = $_POST['LanguageMessage']['translations'];
         if ($language_message->save()) {
             $this->redirect(array('manage'));
         }
     }
     $this->render('create', array('form' => $form));
 }
コード例 #2
0
ファイル: Source.php プロジェクト: shophome/yii2-language
 /**
  * @return \yii\db\ActiveQuery
  */
 public function getLanguageMessages()
 {
     return $this->hasMany(LanguageMessage::className(), ['id' => 'id']);
 }