を見つけた; tは知っている、なぜ... 3つのファイル(Welcome.blade.php
& route.php
& tryaction.php
)、tryaction
はコントローラLaravel - ルートがない私はドン働いていないLaravel広告ルートを学んでいる
Welcome.balde.php
であるがあります:
route.php
で
<ul>
<li><a href="{{ route('benice', ['action' => 'hug']) }}">Hug</a></li>
<li><a href="{{ route('benice', ['action' => 'kiss']) }}">Kiss</a></li>
<li><a href="{{ route('benice', ['action' => 'slap']) }}">Slap</a></li>
</ul>
:
Route::get('/{action}/{name?}', [
'uses' => '[email protected]',
'as' => 'benice'
]);
tryaction.php
で
:
public function doget($action, $name = null){
return view('actions.'.$action,['name'=>$name]);
}
なぜそれが働いて、私にNOTFOUND例外を与えていないのですか?
注:ビュー
内のアクションのビューがフォルダにあるARと呼ばれるアクションは今、私が何かをしようとしたが、それでも私は内部のフォルダ内に作曲を使ってアプリを作成した問題に
を知らないのhtdocs xamppサーバを使用すると、階層は次のようになります。
├── htdocs
│ ├── laravelprojects
│ | ├── myapp
私はmyappをhtdocsに直接移動しましたが、それはなぜですか?
Welcome.balde.phpは、あなたが全体のエラーを表示することができますWelcome.blade.php –
すべきですか? – Jerodev
デフォルトのlaravel welcomeページを実行していますか?あなたは、Apacheの書き換えエンジンとオーバーライドを有効にして、bootstrap、storage、およびroutes.phpのルートを許可する必要があります。 –