0

デフォルトのルーティング ルール セットがあります。

Router::connect('/', array('controller' => 'photos', 'action' => 'index'));

私が行くとき

http://url.com/photos/index/page:1/limit:10/direction:desc/ 

すべて正常に動作しますが、私が行くと壊れます

http://url.com/page:1/limit:10/direction:desc/
4

1 に答える 1

0

まず、次の後に解析するようにルートに指示する必要があります/

Router::connect('/*', array('controller' => 'photos', 'action' => 'index'));

次に、名前付きパラメーターを接続します。

Router::connectNamed(false, array('defaults' => true));

必要に応じて、ルート内にそれらを設定することもできます。名前付きパラメータの接続に関する詳細はこちら: http://book.cakephp.org/2.0/en/development/routing.html#controlling-named-parameters

于 2012-04-19T17:22:36.767 に答える