CakePHP-ControllerでのUrlパスの構築
585 ワード
Viewレイヤでは、UrlHelperを使用して必要なリンクまたはアクセスパスを柔軟に構築できます.たとえば、次のようになります.
一方、Controllerでは、次のように使用できます.
Routerオブジェクトの取り込み
リンクパスの構築
特定のファイルパスを作成
$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);