Commit b3e6cbc13fb1b6c45919c061aa363276ab9c43cb
1 parent
394807ff
Synonym
Showing
3 changed files
with
10 additions
and
1 deletions
Show diff stats
models/Product.php
| @@ -416,7 +416,11 @@ | @@ -416,7 +416,11 @@ | ||
| 416 | ) | 416 | ) |
| 417 | ->one(); | 417 | ->one(); |
| 418 | if ($groupName != NULL) { | 418 | if ($groupName != NULL) { |
| 419 | - $groupName = $groupName[ 'value' ]; | 419 | + if(!empty($groupName['synonym'])) { |
| 420 | + $groupName = $groupName['synonym']; | ||
| 421 | + } else { | ||
| 422 | + $groupName = $groupName[ 'value' ]; | ||
| 423 | + } | ||
| 420 | } else { | 424 | } else { |
| 421 | $groupName = ''; | 425 | $groupName = ''; |
| 422 | } | 426 | } |
models/TaxOptionLang.php
| @@ -13,6 +13,7 @@ | @@ -13,6 +13,7 @@ | ||
| 13 | * @property integer $language_id | 13 | * @property integer $language_id |
| 14 | * @property string $value | 14 | * @property string $value |
| 15 | * @property string $alias | 15 | * @property string $alias |
| 16 | + * @property string $synonym | ||
| 16 | * @property Language $language | 17 | * @property Language $language |
| 17 | * @property TaxOption $taxOption | 18 | * @property TaxOption $taxOption |
| 18 | */ | 19 | */ |
| @@ -59,6 +60,7 @@ | @@ -59,6 +60,7 @@ | ||
| 59 | [ | 60 | [ |
| 60 | 'value', | 61 | 'value', |
| 61 | 'alias', | 62 | 'alias', |
| 63 | + 'synonym', | ||
| 62 | ], | 64 | ], |
| 63 | 'string', | 65 | 'string', |
| 64 | 'max' => 255, | 66 | 'max' => 255, |
| @@ -102,6 +104,7 @@ | @@ -102,6 +104,7 @@ | ||
| 102 | 'language_id' => Yii::t('app', 'Language ID'), | 104 | 'language_id' => Yii::t('app', 'Language ID'), |
| 103 | 'value' => Yii::t('app', 'Value'), | 105 | 'value' => Yii::t('app', 'Value'), |
| 104 | 'alias' => Yii::t('app', 'Alias'), | 106 | 'alias' => Yii::t('app', 'Alias'), |
| 107 | + 'synonym' => Yii::t('app', 'Synonym'), | ||
| 105 | ]; | 108 | ]; |
| 106 | } | 109 | } |
| 107 | 110 |
views/tax-option/_form_language.php
| @@ -15,3 +15,5 @@ | @@ -15,3 +15,5 @@ | ||
| 15 | ->textInput([ 'maxlength' => true ]); ?> | 15 | ->textInput([ 'maxlength' => true ]); ?> |
| 16 | <?= $form->field($model_lang, '[' . $language->id . ']alias') | 16 | <?= $form->field($model_lang, '[' . $language->id . ']alias') |
| 17 | ->textInput([ 'maxlength' => true ]); ?> | 17 | ->textInput([ 'maxlength' => true ]); ?> |
| 18 | +<?= $form->field($model_lang, '[' . $language->id . ']synonym') | ||
| 19 | + ->textInput([ 'maxlength' => true ]); ?> |