簡體   English   中英

Laravel缺少參數

[英]Laravel missing parameters

我一直在嘗試構建一個允許管理員創建任務的系統,一旦創建了一個URL,便應彈出一個將管理員定向到所創建任務的URL。

到目前為止,這一直有效,直到我遇到了(下面的塊引用)錯誤為止

缺少[Route:lesson.continue.task] [URI:lessons / {lessonId} / tasks / {taskId}]所需的參數。

這是創建URL的函數:

 <div class="form-group row">
     <label class="col-2 col-form-label" for="level">URL</label>
     @if($task->id) {{ route('lesson.continue.task', $task) }} @endif
 </div>

這是我的路線:

Route::get('/lessons/{lessonId}/tasks/{taskId}', 'LessonController@continueExistingLesson')->name('lesson.continue.task');

我已經在這個問題上停留了一段時間,希望有人可以幫助我,在此先感謝。

您應該嘗試這樣:

<div class="form-group row">
                <label class="col-2 col-form-label" for="level">URL </label>
                @if($task->id) {{ route('lesson.continue.task', [$lesson->id,$task->id]) }} @endif
            </div>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM