0
,所以這是我的控制器:搜索引擎不能正常工作+功能
class PostsController extends BaseController
{
public function postSearch()
{
$q = Input::get('username');
$posts = DB::table('users')->whereRaw(
"MATCH(username) AGAINST(? IN BOOLEAN MODE)",
array($q)
)->get();
return View::make('posts.index', compact('posts'));
}
}
和我的路線:
Route::get('posts/index', function()
{
return View::make('posts/index');
});
Route::post(
''posts/index',
array(
'as' => 'posts.index',
'uses' => '[email protected]'
)
);
和我的html:
<div class="search">
{{ Form::model(null, array('route' => array('posts.index'))) }}
{{ Form::text('username', null, array('placeholder' => 'Search query...')) }}
{{ Form::submit('Search') }}
{{ Form::close() }}
</div>
的問題是,它給我錯誤:
MethodNotAllowedHttpException
所以我不能讓用戶能夠在索引頁中進行搜索,並將結果顯示在表中的不同頁面中 我如何才能使結果顯示以及此錯誤是什麼?
我已經改變了我的{{表::打開(陣列( 'URL' >'登錄','class'= >'form-horizontal'))}} 你說的,但它給了我同樣的錯誤:( – Greatone
你改變了你的控制器類名? 'postController'到'PostsController'? –
編輯了開放的帖子,新的錯誤:( – Greatone