Вывод на главную отсортированных по дате нод-новостей [РЕШЕНО]

Главные вкладки

Аватар пользователя arise arise 26 марта 2010 в 16:01

Добрый день.

Уважаемые,
подскажите модуль (не монстроидный cck-view, памяти мало)
который просто выводит новости(ноды) на главной по датам отсортированные, например:

дата
список новостей (за эту дату)

предыдущая дата когда были новости
список новостей (за эту дату)

пред-предыдущий дату когда были новости
список новостей (за эту дату)

С уважением.

Комментарии

Аватар пользователя Dmitriy.ua Dmitriy.ua 27 марта 2010 в 13:14

Примерно вот так:
(Это если в модуле использовать.)

<?php
function news_list() {
    
$type 'story';
    
$status 1;
    
$sql "SELECT * FROM {node} n WHERE type = '%s' AND status = %d ORDER BY n.created DESC";
    
$pager_num 0// This is the first pager on this page. We number it 0.
    
$result pager_query(db_rewrite_sql($sql), 10$pager_numNULL$type$status);
    while (
$data db_fetch_object($result)) {
          
$node node_load($data->nid);
          
$output .= node_view($nodeTRUE);
    }
    
$output .= theme('pager'NULL10$pager_num);
return 
$output;
}
}
?>

Вот еще ссылка по теме:
http://www.drupalka.ru/node/75