CakePHP - 在Controller中构建Url路径

在View层,可以使用UrlHelper灵活构建需要的链接或访问路径,如:

$this->Url->build(['controller' => 'myController', 'action' => 'myAction', $myParams]);

而在Controller中,可以使用如下方式:

引入Router对象

use Cake\Routing\Router;

构建链接路径

Router::url([
	'controller' => 'myController',
	'action' => 'myAction',
	$myParams
]);

构建特定的文件路径

Router::url('/someFolder/'.$someFileName);
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章