新しいコントローラを作成してLaravel 5を学んでいる間にテストしていましたが、うまく動作するはずです。ここでは、次のとおりです。新しいコントローラ間違いLaravel
私はアプリ/ HTTP /コントローラ/ディレクトリにページ新しいフォルダを作成し、それにContactControllerコントローラを追加しました:
アプリ/ HTTP /コントローラ/ ContactController.php
<?php
namespace App\Http\Controllers\Pages;
use App\Http\Controllers\Controller;
class ContactController extends Controller {
public function getIndex() {
return 'This is the Contact page.';
}
}
そして私はルート/ウェブファイルにルートを作成しました:
不思議ルート/ web.php
Route::controller('contact', 'Pages\ContactController');
、私は/接触 URLにアクセスするとき - >http://laravel.devpeaks.com/public/contactを、私が手に:6271 compiled.phpラインで
BadMethodCallException: 方法コントローラはありません存在しない。
ちょっと不思議なことに、この回答はなぜ私のものよりも優れていますか?私はそれが11分後に投稿され、私が書いたことを正確に繰り返すことを意味する... –