在CakePHP 3.x中,$this->view在控制器中工作正常。在迁移到CakePHP 4.x版本后,它似乎不工作了。在CakeBook 4.x下找不到任何文档。CakePHP 4.x for $this->view中是否有任何语法更改,或者在新版本中是否已弃用?
$this->view
sg3maiej1#
从CakePHP 3.1开始,控制器$view属性已过时。https://book.cakephp.org/3/en/appendices/3-1-migration-guide.html#controller视图-替换为模板在CakePHP 4.x中,使用$this-〉viewBuilder()来设置和获取视图选项:https://book.cakephp.org/4/en/controllers.html#setting-view-options :
$view
1条答案
按热度按时间sg3maiej1#
从CakePHP 3.1开始,控制器
$view
属性已过时。https://book.cakephp.org/3/en/appendices/3-1-migration-guide.html#controller
视图-替换为模板
在CakePHP 4.x中,使用$this-〉viewBuilder()来设置和获取视图选项:
https://book.cakephp.org/4/en/controllers.html#setting-view-options :