0
私はコードで例示します。CakePHPのルーティングとページネーションの問題
Router::connect('/admin', array('controller' => 'pages', 'action' => 'login'));
Router::connect('/admin/dashboard', array('prefix'=>'admin', 'controller' => 'pages', 'action' => 'dashboard'));
Router::connect('/admin/:controller/:action/*', array('prefix'=>'admin'));
Router::connect('/admin/:controller/*', array('prefix'=>'admin'));
Router::connect('/:category_alias/*', array('controller' => 'categories', 'action' => 'index'), array('pass' => array('category_alias')));
最後の行はと同じように動作するか、なし/::category_alias
これが問題になる プラス、私はcake2.0
を、これは私のルーティングファイルされて使用しています
私はこのルートでいくつかの製品を改ページしようとしています:
http://localhost/main-category/sub-category
第二と第三...リンク上の結果は次のとおりです。
http://localhost/admin/categories/index/main-category/sub-category/page:2 ます。http:// localhost /を管理/カテゴリ/インデックス/メインカテゴリー/サブカテゴリー/ページ:3 など...
PaginationControllerとPaginatorHelperのほぼすべての設定を試しました。
質問 誰でもこの問題に対処しましたか?