Блог Yupe



Настройка количества отображаемых постов в блоге:

файл \themes\default\views\blog\post\blog-post.php

<?php

$dataProvider = $posts->search();
$dataProvider->pagination->pageSize=4;

$this->widget(
'bootstrap.widgets.TbListView',
[
'dataProvider' => $dataProvider,
'itemView' => '_item',
'template' => "{items}
{pager}",
]
); ?>




Наделение постов уникальным классом

Вставить в файл   \themes\default\views\blog\post\_item.php

<div class="item<?= $index; ?>"> перед  <div class="posts-list-block">  и закрыть в самом конце </div>




Разбить дату публикации поста

<div class="date-post">
<div class="day-post"><?php echo Yii::app()->dateFormatter->format('dd', $post->publish_time); ?></div>
<div class="month-post"><?php echo Yii::app()->dateFormatter->format('MM', $post->publish_time);?></div>
<div class="year-post"><?php echo Yii::app()->dateFormatter->format('yyyy', $post->publish_time);?></div>
</div>




Изображение поста как background

<div class="blog-post-head" style="background: url('<?php echo $post->getImageUrl(); ?>') no-repeat center">
</div>
1053   0  

Comments

    Ничего не найдено.