From 0fbb0d49d4c1f0342a9824484580e4a905458c64 Mon Sep 17 00:00:00 2001 From: Egorka Date: Wed, 5 Sep 2018 09:50:17 +0300 Subject: [PATCH] LanguagesBehavior fix --- core/behaviors/LanguageBehavior.php | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/core/behaviors/LanguageBehavior.php b/core/behaviors/LanguageBehavior.php index 7156d0b..8ae8646 100644 --- a/core/behaviors/LanguageBehavior.php +++ b/core/behaviors/LanguageBehavior.php @@ -6,7 +6,6 @@ namespace core\behaviors; -use core\components\language\LanguageVirtualAbstract; use yii\base\Behavior; use yii\base\InvalidConfigException; use yii\db\ActiveRecord; @@ -316,7 +315,7 @@ class LanguageBehavior extends Behavior public function getTranslations() { /** @var ActiveRecord */ - return $this->owner->hasMany($this->virtualClassName, [$this->relativeField => $this->ownerPrimaryKey]); + return $this->owner->hasMany($this->virtualClassName, [$this->relativeField => $this->_ownerPrimaryKey]); } public function getTranslation($language = null) @@ -335,7 +334,7 @@ class LanguageBehavior extends Behavior $language = $translate ? $language : $this->defaultLanguage; - return $this->owner->hasOne($this->virtualClassName, [$this->relativeField => $this->ownerPrimaryKey]) + return $this->owner->hasOne($this->virtualClassName, [$this->relativeField => $this->_ownerPrimaryKey]) ->where([$this->languageField => $language]); } @@ -359,5 +358,4 @@ class LanguageBehavior extends Behavior { return $this->hasLangAttribute($name) ? $this->_languageAttributes[$name] : null; } - }