2012-04-06 7 views
0

こんにちは - >Kohanaのモジュールrestify URL私は、このモジュールで動作するようにしようとしています

http://kohana-modules.com/modules/michealmorgan/kohana-restify

それは私が送信した場合、リクエストを送信するために、私はカールを使用する場合を除き、素晴らしい作品この

はlocalhost/restify /テスト?ID = 1 私が行う場合、私はID

の値を取得し、この

はlocalhost/restify /テスト/ 1または(エラーページ)

私はインデックスをGETにマップしているので、テスト/インデックス以外のものはルーティングされますが、どのようにするのか把握できません。それを受け入れることができます。

誰でもこれを解決しましたか?

おかげ

if (trim(Request::detect_uri(), '/') == 'restify/test') 
{ 
Route::set('restify/test', '<directory>(/<controller>(/<action>(id/<id>)))') 
->defaults(array 
(
'directory'  => 'restify', 
'controller' => 'test' 
+0

あなたは私たちにあなたのbootstrap.phpを表示しなければなりません、または私たちはあなたを助けません。 – gspatel

+0

thats物事は、私は、そのモジュールがGETを見るとすぐにindex/44のようなものをインデックスにつけるので、そのブートストラップはデフォルトページに送られるとは思わない。ここにあります。 ((要求:: detect_uri()は、 '/' トリム)== 'restify /試験') {\t ルート::セット( 'restify /試験'、 '(/ (/ (IF ID/))) ') \t \t - >デフォルト(配列 \t \t( \t \t \t 'ディレクトリ' \t => 'restify' \t \t \t 'コントローラ' \t => 'テスト' \t \t)); } – user1314285

答えて

0

はあなたのブートストラップでこれを入れてみてください...

echo Debug::vars(trim(Request::detect_uri(), '/')); 

それが等しいrestify /テストをしない場合は、要求をカールするとき、何かがアップしている、あなたがする必要がある場合がありますモジュールを修正してください

関連する問題