Для вызова чего-либо в Cake, Ajax или другим способом, вам нужно определить действие в контроллере.Вы также можете создать представление, но вы также можете сделать так, чтобы действие отображало элемент напрямую, установив viewPath
.Пример:
class MyController extends AppController {
// Apply Ajax layout automatically
var $components = array('RequestHandler');
function doSomething() {
$this->autoRender = false;
... // set parameters needed by the element...
// render an element
$this->viewPath = 'elements';
$this->render('path_to_element');
}
}