Создание портлета последних комментариев
В этом разделе мы создаем последний портлет, который отображает список недавно опубликованных комментариев.
Создание класса RecentComments
Мы создаем класс RecentComments
в файле
/wwwroot/blog/protected/components/RecentComments.php
.
Содержимое файла:
В коде выше мы вызываем метод findRecentComments
, который определен
в классе Comment
следующим образом,
Создание представления recentComments
Представление recentComments
сохранено в файле
/wwwroot/blog/protected/components/views/recentComments.php
. Оно просто
отображает каждый комментарий, возвращённый методом RecentComments::getRecentComments()
.
Использование портлета RecentComments
Мы изменяем файл макета /wwwroot/blog/protected/views/layouts/column2.php
для включения нашего последнего портлета: