2012-05-12 10 views
0

私は虚栄心のURLを自分のサイトのユーザーに提供するために、URI値を最終チェックすることができます私のサイトのルートリストの末尾に設定され、次のルートは(http://example.com/usernameKohana 3.2 - ルーティングにどのように変数を送信しますか?

Route::set('profile', '<path>/(<page>)', 
    array(
     "path" => "[a-zA-Z0-9_-]+", 
     "page" => (blog|photos))) 
->defaults(array(
    'controller' => 'welcome', 
    'action'  => 'profile' 
)); 

はこのルートが適切に指示していますそのような方法に送られpathpage値を取得する方法があった場合welcomeコントローラとprofile方法に、しかし、私は思っていた:

action_profile($var1, $var2) { 
    echo $var1 . ' ' . $var2; 
} 

私はに依存したくありませんこれを行う方法がまったくない限り、結果を配列に展開します。

答えて

1

マニュアルを読む:http://kohanaframework.org/3.0/guide/kohana/routing#request-parameters$this->request->param('param-name')が役立ちます。

+1

私は正直なところ、ドキュメントでそれを見ていませんでした。彼らのドキュメンテーションは正直なところでは非常に面倒です。初心者の方には欠けていることが多く、新しい人がそれを学びたくないようです。 –

関連する問題