Вывести новости на главной

Вопросы и ответы по изменению функционала, смене дизайна, переносу сайта и т.п.

Модераторы: Xpycm, Koduc

Правила форума
ВНИМАНИЕ! Форум не является средством гарантированной поддержки клиентов и пользователей. Поэтому на быстрый ответ тут рассчитывать не нужно, как и на ответ вообще. Сотрудники отвечают по мере своих возможностей.

На форуме действует ограничение в 3 сообщения / сутки.
Если Вы хотите сказать "спасибо", то воспользуйтесь функцией "Повысить репутацию" - зелёная иконка "плюс" под ником ответившего.

Вывести новости на главной

Сообщение someone » 28 июн 2012, 19:45

В очередной раз прошу помощи :)

Как вместо блока "Добро пожаловать!" вывести новости на главную страницу?

Желательно последние пять штук :)
someone
Прохожий
 
Сообщения: 38
Зарегистрирован: 28 мар 2012, 12:45
Очки репутации: 0

Re: Вывести новости на главной

Сообщение Xpycm » 28 июн 2012, 20:54

Файл protected\views\site\index.php

Для того чтобы вывести новости:
Код: Выделить всё
$criteria = new CDbCriteria;
$criteria->order 'date_created DESC';
$criteria->limit 5;

$items News::model()->findAll($criteria);

$this->renderPartial('//../modules/news/views/widgetNews_list', array(
    
'news' => $items,
    
'pages' => null,
)); 


Если не нравится вид, то правите modules/news/views/widgetNews_list.php

Для того, чтобы не отображались текста - удаляете
Код: Выделить всё
if($page->page_title){
    echo 
'<h1>'.$page->page_title.'</h1>';


и
Код: Выделить всё
if($page->page_body){
    echo 
$page->page_body;
Dropbox
Open Real Estate CMS: FAQ | FAQ 2 | FAQ 3
Изображение
Xpycm
Разработчик
Разработчик
 
Сообщения: 1592
Зарегистрирован: 30 дек 2011, 11:06
Откуда: Йошкар-Ола
Очки репутации: 50

Re: Вывести новости на главной

Сообщение someone » 29 июн 2012, 04:12

Благодарю за оперативный ответ! *THUMBS UP*
someone
Прохожий
 
Сообщения: 38
Зарегистрирован: 28 мар 2012, 12:45
Очки репутации: 0


Вернуться в Вопросы и помощь по изменениям

Кто сейчас на конференции

Сейчас этот форум просматривают: Google [Bot] и гости: 34