以下のように、コントローラー内にアクションを定義しているのですが、アクションへのurlを取得しようとすると
Action App\Http\Controllers\TimeRecordController@recordStartTime not defined.
のエラーが出てしまいます。
何が原因でしょうか?対処法を教えてください。
php
1# app/Http/Controllers/TimeRecordController.php 2 3<?php 4namespace App\Http\Controllers; 5 6use App\TimeRecord; 7use Illuminate\Http\Request; 8 9class TimeRecordController extends Controller 10{ 11 public function recordStartTime() { 12 } 13}
php
1# route/web.php 2 3Route::resource('/time_records', 'TimeRecordController')->middleware('auth');
php
1# resources/views/time_record/index.blade.php 2 3<a href="{{ action('TimeRecordController@recordStartTime') }}">開始</a>
バージョン
Laravel Framework 5.6.9
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/03/11 06:13