Я хочу оптимизировать загрузку страницы, чтобы асинхронно загружать навигационное меню через Ajax.
Теперь это работает стандартным образом в layout.p html, используя:
echo $this->navigation('CatalogNavigation')->menu()->setPartial('catalog_menu');
Эта строка не работает в контроллере:
$view = $this->navigation('CatalogNavigation')->menu()->setPartial('catalog_menu'); //this line is not working
return new JsonModel(array('view' => $view()));