複数のパラメータがgetで送信出来るようなroutes.phpの設定を行いたいのですが、上手く書けない状態ですので質問をさせて下さい。
cakephp
1Router::connect('/controllers/action/:id/*', array('controller' => 'controllers', 'action' => 'action'), array('id' => '[0-9]+'));
これで
/controller/action/1
でアクセスするとパラメータで1を送信されますが
/controller/action/1/3
でアクセスした場合にaid = 1,bid = 3 の2つのパラメータを送信したいのです。
いかなかったコードですが
cakephp
1Router::connect('/controllers/action/:aid/:bid/*', array('controller' => 'controllers', 'action' => 'action'), array('aid' => '[0-9]+'),array('bid' => '[0-9]+'));
これでいけるかと思ったのですが、アクセスすら出来ませんでした。
パラメータで
aid=1
bid=1
が送信出来て、urlが
controllers/action/1/3
をアクセスすると送信が出来るルーティングの書き方をご教授頂けないでしょうか?
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/02/17 03:24