Commit 549eab3df7efe5fe1ad955bf4ac79a47a0e1f513
1 parent
6e95335c
-Option image save bug fix
Showing
2 changed files
with
9 additions
and
4 deletions
Show diff stats
common/modules/rubrication/controllers/TaxOptionController.php
... | ... | @@ -132,6 +132,11 @@ class TaxOptionController extends Controller |
132 | 132 | if ( ($image = UploadedFile::getInstance($model, 'image')) ) { |
133 | 133 | $model->image = $image->name; |
134 | 134 | } |
135 | + | |
136 | + if (empty($model->image)) { | |
137 | + $model->image = $model->getOldAttribute('image'); | |
138 | + } | |
139 | + | |
135 | 140 | if ($model->save() && $image) { |
136 | 141 | |
137 | 142 | $imgDir = Yii::getAlias('@storage/tax_option/'); | ... | ... |
frontend/views/layouts/main-menu.php
... | ... | @@ -32,9 +32,9 @@ $models = Category::find()->all(); |
32 | 32 | </td> |
33 | 33 | <td class="hide-cat-sub sub-cat_ col-md-8 col-lg-8"> |
34 | 34 | <?php |
35 | - foreach($models as $model):?> | |
35 | + foreach($models as $model) { ?> | |
36 | 36 | <ul class="row"> |
37 | - <?php foreach($model->getTaxGroupsForMenu() as $group): ?> | |
37 | + <?php foreach($model->getTaxGroupsForMenu() as $group) { ?> | |
38 | 38 | <li class="list_cat_sub col-md-3 col-lg-3"> |
39 | 39 | <a href="<?= Url::to(['catalog/category','category' => $model['alias'],'filters' => [$group['alias'] => [$group['option_alias']]]]) ?>"> |
40 | 40 | <div> |
... | ... | @@ -49,9 +49,9 @@ $models = Category::find()->all(); |
49 | 49 | </div> |
50 | 50 | </a> |
51 | 51 | </li> |
52 | - <?php endforeach;?> | |
52 | + <?php } ?> | |
53 | 53 | </ul> |
54 | - <?php endforeach; ?> | |
54 | + <?php } ?> | |
55 | 55 | </td> |
56 | 56 | </tr> |
57 | 57 | </table> | ... | ... |