$app = Yii::$app; ?> <?php Pjax::begin(); ?> <article id="gallery" class="page-block page-block_height_auto"> <h2 class="page-block__title color-scheme-5"> Каталог мягкой мебели </h2> <hr /> <div class="color-scheme-3 page-block__body page-block_height_auto__body page-block__body_padding"> <div class="container gallery"> <div class="gallery__aside"> <div class="gallery__logo"> </div> <?php $items = MenuHelper::prepareMenu($groups, 'site/index', 'group'); if (!$app->request->getQueryParam('group')) { $items[0]['active'] = true; } echo Menu::widget(['items' => $items, 'options' => ['class' => 'gallery__menu'], 'activeCssClass' => 'gallery__menu-layout_active', 'itemOptions' => ['class' => 'gallery__menu-layout'], 'linkTemplate' => '<a href="{url}" class="gallery__menu-link">{label}</a>']); ?> </div> <div class="gallery__body"> <a href="#" data-scroll-vector="-1" class="gallery__body-controls gallery__body-controls_up"></a> <a href="#" data-scroll-vector="1" class="gallery__body-controls gallery__body-controls_down"></a> <div class="gallery__body-layout"> <?php $app->imageFilter->setThumbnailSettings(['mode' => 'inset', 'width' => 250, 'height' => 200]); foreach ($products as $product) { $filename = basename($product->image->filePath); $filteredImages = $app->imageFilter->filterImages([$filename]);
public function __construct(MenuHelper $menu_items) { $this->menu_items = $menu_items->generate(); }