[BW-LOG]株式会社BitWorks(ビットワークス)のブログ
3月 17

Cakeでlistアクションにcategoryとpageを渡す場合、下記のようなURIになります。

http://localhost/blog/list/3/2

コントローラー側:

    function list( $category, $page ){
        //処理
    }

listアクションへのパラメーター数が違うパターンがあると面倒です。

下記のように”URL/パラメーター:値”の形にするとパラメーター付きで値を
渡せます。

http://localhost/blog/list/category:3/page:2

コントローラー側:

    function list(){
        $this->params['named']['category'];
        $this->params['named']['page'];
    }

add to hatena hatena.comment (0) add to del.icio.us (0) add to livedoor.clip (0) add to Yahoo!Bookmark (0) Total: 0

Leave a Reply

コメントリンクを nofollow free に設定することも出来ます。