【发布时间】:2017-12-13 02:42:46
【问题描述】:
我的 EventsController 函数在我的 Laravel 应用中是这样的
public function storetask(Request $request, $id, Task $task)
{
$task = new Task;
$task->task_name = $request->input('name');
$task->body = $request->input('body');
$task->assign = $request->input('status');
$task->priority = $request->input('status');
$task->duedate = $request->input('date');
$task->project_id = $id;
$task->save();
}
我需要使用上述控制器功能将表单数据保存在我的事件文件夹 show.blade.php 文件中 我的表单路线是这样的
<form method="post" action="{{ route('events.storetask') }}">
我的 route.php 是这个
Route::resource('events', 'EventsController');
但我收到此错误消息
Route [events.storetask] not defined. (View: C:\Users\Flex\Desktop\kuruja\resources\views\events\show.blade.php)
如何解决这个问题?
【问题讨论】: