Вывод блока новостей
Добавлено: 03 фев 2016, 10:48
Добрый день.
Имеется блок новостей:
На данный момент блок выводится так:
Подскажите, пожалуйста, как вывести так:
Имеется блок новостей:
- Код: Выделить всё
<div class="company-news">
<h2 class="title-line">Новости компаний</h2>
<?php
$criteria = new CDbCriteria();
$criteria->limit = 6;
$criteria->addCondition('t.category_id = '.EntriesCategory::COMP_CATEGORY_ID);
$criteria->order = 'id DESC';
$news5 = Entries::model()->findAll($criteria);
foreach($news5 as $news){
if($news->image){
$k++;
If ($k <= 2) {
$src = $news->image->getFullThumbcomp();
if($src){
echo '<div class="last-company"><div class="company-img">'.CHtml::link(CHtml::image($src, $news->getStrByLang('title')), $news->getUrl()).'</div>';
echo '<span class="company-link"><p class="time">' . $news->dateCreatedLong . '</p>';
echo CHtml::link($news->getTitle(), $news->getUrl());
echo '<p>' . truncateText($news->getAnnounce(), 60) . '</p></span></div>';
}
} else {
$src = $news->image->getMinThumbcomp();
if($src){
echo '<div class="old-company"><div class="company-img">'.CHtml::link(CHtml::image($src, $news->getStrByLang('title')), $news->getUrl()).'</div>';
echo '<span class="company-link"><p class="time">' . $news->dateCreatedLong . '</p>';
echo CHtml::link($news->getTitle(), $news->getUrl()).'</span></div>';
}
}
}
}
?>
</div>
На данный момент блок выводится так:
- Код: Выделить всё
<div class="last-company">Новость 1</div>
<div class="last-company">Новость 2</div>
div class="old-company">Новость 3</div>
div class="old-company">Новость 4</div>
div class="old-company">Новость 5</div>
Подскажите, пожалуйста, как вывести так:
- Код: Выделить всё
<div class="last-company">
Новость 1
Новость 2
</div>
div class="old-company">
Новость 3
Новость 4
Новость 5
</div>