[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Сортировка новостей в обратном порядке
reygan84
Доброго дня! У меня вполне такой ламерский вопрос.

Как сделать сортировку новостей по дате в обратном порядке.

Выводятся новости в порядке их создания, т.е. сначала самые ранние даты, потом более поздние.

Вот тут результат: http://www.asepro.ru/novosti

А надо наоборот, как у людей - сначала последние новости (с бОльшей датой), потом ранние.

Вот сам скрипт:

<?php $this->renderPartial('application.views.p arts.slider', array()) ?>

<div class="site-content2">
<?php// $this->renderPartial('application.views.p arts.l-col', array()) ?>

<?php// $this->renderPartial('application.views.p arts.r-col', array('news' => true)) ?>

<div>
<
h1>Сейсмика - испытания, расчеты и сертификаты сейсмостойкости: [URL=http://www.asepro.ru]http://www.asepro.ru[/URL]</h1]
<h2 class="content-title"><?=$sectionData->name;?></h2>

<
div class="news-list">
<? if (!isset($newsData)): ?>
<?
if ($allNews): ?>
<?
foreach ($allNews as $k=>$v):?>
<div class="news-item news-item-archive">
<
div class="news-item-date"><?=date('d.m.Y',strtotime($v->date));?></div>

<
div class="news-item-content">
<?=$v->name;?>
</div>

<
a href="/<?=$sectionData->alias;?>/<?=$v->id;?>" class="news-item-more">Читать целиком</a>
</
div>
<? endforeach; ?>
<?
if ( $pages->pageCount > 1 ): ?>
<?=
HTML:ager($pages, '/'.$sectionData->alias.'/?page={page}')?>
<?
endif; ?>
<?
else: ?>
<div><p>Новостей нет.</p></div>
<?endif;?>
<?
else:?>
<div class="news-item news-item-archive">
<
div class="news-item-date"><?=date('d.m.Y',strtotime($ne wsData->date));?></div>

<
div class="news-item-content">
<
h3><?=$newsData->name;?></h3>
<
p><?=$newsData->text;?></p>
</
div>
</
div>
<? endif;?>
</div>
</
div>
</
div>


Заранее спасибо!
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.