Блог 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
файл \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>
Comments