From b6916b3e38511f152543a2ca269bb492ae4de956 Mon Sep 17 00:00:00 2001 From: Egorka Date: Sat, 26 Jan 2019 13:05:57 +0300 Subject: [PATCH] Frontend single language fix --- core/components/LanguageDynamicModel.php | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/core/components/LanguageDynamicModel.php b/core/components/LanguageDynamicModel.php index 36dd494..3a1cac2 100644 --- a/core/components/LanguageDynamicModel.php +++ b/core/components/LanguageDynamicModel.php @@ -24,6 +24,10 @@ class LanguageDynamicModel extends DynamicModel if ($entity) { foreach ($used_attributes as $used_attribute) { foreach ($entity->translations as $translate) { + if (!in_array($translate->language, $entity->translatedLanguages)) { + continue; + } + $defaultLanguage = basename(\Yii::$app->getBasePath()) === 'backend' ? Yii::$app->params['backendDefaultLanguage']