Commit 549eab3df7efe5fe1ad955bf4ac79a47a0e1f513

Authored by Alexey Boroda
1 parent 6e95335c

-Option image save bug fix

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()-&gt;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>
... ...