我使用 Jeffrey Ways Generator 通过脚手架命令生成一些代码。我对 OOP、框架和 Laravel 非常陌生。我有一种工作方法,但只想知道这是否是正确的方法。
所以基本上我想通过输入框搜索我的模型。
在模型的 index.blade.php 中,我在页面顶部有这段代码。
{{ Form::open(array('url' => 'tweets/', 'method' => 'get')) }}
{{ Form::text('id') }}
{{ Form::close() }}
现在在我的推文控制器中,我有这个
public function index()
{
if(Input::get('id'))
{
return Redirect::action('TweetsController@show', array(Input::get('id')));
}
else
{
$tweets = $this->tweet->all();
// print_r($tweets);
return View::make('tweets.index', compact('tweets'));
}
}
一切都按我的意愿工作,但这是正确的做事方式吗?