<?php use yii\helpers\Html; use worstinme\zoo\helpers\ImageHelper; $width = isset($params['width']) ? (int) $params['width'] : null; $height = isset($params['height']) ? (int) $params['height'] : null; if (!empty($model->{$attribute})) { $image = $width > 0 && $height > 0 ? ImageHelper::thumbnailImg('@webroot' . $model->{$attribute}, $width, $height, ImageHelper::THUMBNAIL_OUTBOUND, [], 100) : Html::img($model->{$attribute}); if (isset($params['lightbox']) && $params['lightbox']) { \worstinme\uikit\assets\Lightbox::register($this); echo Html::a($image, $model->{$attribute}, ['data' => ['pjax' => 0, 'uk-lightbox' => true]]); } else { echo !empty($params['asUrl']) && $params['asUrl'] ? Html::a($image, $model->url, ['data-pjax' => 0, 'class' => 'uk-thumbnail']) : $image; } }
?> </ul> <div data-uk-slideset="{default: 4}" class="slideset<?php if (count($model->{$attribute}) > 4) { ?> uk-slidenav-position<?php } ?> "> <ul class="uk-grid uk-grid-small uk-slideset" data-uk-switcher="{connect:'#slider'}"> <?php foreach ($model->{$attribute} as $img_url) { ?> <li><?php echo ImageHelper::thumbnailImg('@webroot' . $img_url, 160, 120, ImageHelper::THUMBNAIL_OUTBOUND, [], 100); ?> </li> <?php } ?> </ul> <?php if (count($model->{$attribute}) > 4) { ?> <a data-uk-switcher-item="previous" class="uk-slidenav uk-slidenav-previous"></a> <a data-uk-switcher-item="next" class="uk-slidenav uk-slidenav-next"></a> <?php } ?> </div>