在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);