Мне нужно отобразить последнюю статью на домашней странице моего приложения. После прочтения множества вопросов о стековом потоке, я попытался импортировать ArticlesController и использовать requestAction безуспешно. Может быть, есть одна загвоздка, которую я упускаю, так как PagesController не использует модель.
Каков наилучший способ сделать это?
////////////// редактировать:
У меня работает requestAction, используя следующий код
home.ctp view:
$lastarticle = $this->requestAction('/Articles/getarticle');
Статьи Контроллер контроллера:
public function getarticle() {
$lastarticle = $this->Article->find('first', array('order' => array('Article.id DESC')));
return $lastarticle;
}
Теперь я хотел бы знать, является ли requestAction подходящим способом решения этой проблемы, потому что я прочитал, что это пустая трата ресурсов.