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);
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章