Closed virtoso closed 7 years ago
I guess I solved this. This field need to set in behavior at the attributes:
'ml' => [
'class' => MultilingualBehaviorPM::className(),
'languages' => Languages::getAll(),
'langClassName' => ArticleLang::className(),
'dynamicLangClass' => false,
'langForeignKey' => 'article_id',
'tableName' => "{{%articles_lang}}",
'attributes' => [
'title', 'text', 'seo_id', 'language',
],
],
When I trying to set language property I have get an Exception:
Setting unknown property: backend\models\Article::language
My DB has structure as in your tutorial. So when I trying in my controller something like this:
$model->language = $language;
I get an error message.My controller action update
Field
language
is aArticleLang
model field.Have you any suggestion?