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 (3) add to del.icio.us (0) add to livedoor.clip (0) add to Yahoo!Bookmark (0) Total: 3

Leave a Reply

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