<li class="gallery-item" style="width: <?php echo MediaAlbum::$users_page_size['width']; ?> px;"> <a href="<?php echo $data->href; ?> " class="thumbnail"> <div class="gallery-title"> <span> <?php echo $data->title; ?> </span> </div> <?php if ($data->files_first) { $preview = $data->files_first->getPreview(MediaAlbum::$users_page_size); echo $preview ? $preview : ImageHelper::placeholder(MediaAlbum::$users_page_size, 'Empty album'); } ?> </a> </li>
<?php if (!$data->files_first) { return; } ?> <li class="gallery-item sidebar-galery-item"> <a href="<?php echo $data->href; ?> " class="thumbnail"> <div class="gallery-title"> <span> <?php echo $data->title ? $data->title : ' '; ?> </span> </div> <?php $preview = $data->files_first->getPreview(MediaAlbum::$sidebar_size); echo $preview ? $preview : ImageHelper::placeholder(MediaAlbum::$sidebar_size, 'Empty album'); ?> </a> </li>
public function getPreview($size = ['width' => 64, 'height' => 64]) { $data = $this->getPreviewArray($size); switch ($data['type']) { case 'img': return CHtml::image($data['val'], '', $size); break; case 'video': return ImageHelper::placeholder($size, 'Video processing'); break; } }
<br/> <div class="row"> <div class="span2"> <? $avatar_size = array('width' => 170, 'height' => 100); $avatar = ImageHelper::thumb(User::PHOTO_PATH, $model->photo, $avatar_size, true); echo $avatar->isRealImage() ? $avatar : ImageHelper::placeholder($avatar_size); ?> </div> <div class="span3"> <table class="table table-bordered table-striped"> <tbody> <? if ($model->name) { ?> <tr> <td>Имя</td> <td><?php echo $model->name; ?> </td> </tr> <? } ?> <? if ($model->email) { ?> <tr> <td>Email</td> <td><?php echo $model->email; ?> </td> </tr> <? } ?> </tbody>