CakePHP ルーティング

設定ファイル
/config/routes.php
URL-> コントローラへの紐付け
Router::scope('/', function (RouteBuilder $routes) {
 $routes->connect('/', ['controller' => 'コントローラ名', 'action' => 'メソッド名']);
 例 $routes->connect('/', ['controller' => 'Tests', 'action' => 'test']);
 ルーティング前 ~/tests/test
 ↓
 ルーティング後 ~/
 $routes->connect('/test', ['controller' => 'Tests', 'action' => 'test']);
 ルーティング前 ~/tests/test
 ↓
 ルーティング後 ~/test
 $routes->connect('/pages/*', ['controller' => 'Pages', 'action' => 'display']);
 $routes->fallbacks(DashedRoute::class);
});

1週間でできる会員サイト「Limited」

1週間でできる会員サイト「Limited」
必要最小限。だから分かりやすい。始めやすい。続けやすい。
限定① 安⼼・安全の会員制
限定② 必要最⼩限の機能
限定③ 独⾃機能を追加可能

前の記事

CakePHP 構成

次の記事

CakePHP View操作