我一直收到此错误“缺少某些必需参数”,我找不到如何解决它。
这是我的DataController:
//use some models here for Trialdata, Sessions, Rat;
class DataController extends \BaseController {
//Some functions
public function destroy($id)
{
Trialdata::where('id', $id)->delete();
Sessions::where('id', $id)->update(array('sD_reason', 'Excluded'));
Sessions::where('id', $id)->delete();
Rat::where('id', $id)->update(array('sD_reason', Input::get('sD_reason')));
Rat::where ('id', $id)->delete();
//
}
}
这是我的路线:
Route::resource('data', 'DataController');
这是我认为的表格:
{{Form::open(array('route' => 'data.destroy', $parameters = array($entry[0]->id)))}}
{{Form::label('sD_reason', 'Please specify the reasons of the exclusion');}}<br>
<input name="sD_reason" type="text" id="sD_reason">
<button type="button">No, thanks</button>
<button type="submit" href="#">Exclude</butfon>
{{ Form::close() }}
我一直在寻找类似的问题,我相信它在我的Form::open
中,但我找不到合适的语法。
答案 0 :(得分:1)
试试这个:
{{ Form::open( array('route' => array('data.destroy', $entry[0]->id) ) ) }}