デフォルトの getIndex restful コントローラー関数で /index を削除することは可能ですか?
コントローラーの定義済みルート:
Route::controller('registration', 'RegisterController', array(
'getIndex' => 'getRegister'
));
コントローラ:
class RegisterController extends UserController {
public function getIndex()
{
// Show the register page
return View::make('register');
}
}
たとえば、私の login.blade.php には次のものがあります。
{{ HTML::link(URL::route('getRegister'), 'New User?', array('title' => 'Novi korisnik?', 'class' => 'wideBtn', 'id' => 'userRegisterLink')) }}
返された結果は次のようなリンクです: http://mydomain.com/registration/index
URL::route() 経由でルート名を使用してリンク URL を取得することを好み、返されるリンクを次のようにシンプルにしたい: http://mydomain.com/registration
ありがとう