国产av日韩一区二区三区精品,成人性爱视频在线观看,国产,欧美,日韩,一区,www.成色av久久成人,2222eeee成人天堂

Die Variable im Blade ist undefiniert, wenn die Variable vom Controller Laravel übergeben wird
P粉056618053
P粉056618053 2023-08-31 15:58:04
0
2
589
<p>Ich m?chte also eine Zeichenfolge von <code>model</code> zurückgeben, aber es steht immer eine undefinierte Variable, wenn ich jedoch <code> ($ es besteht erfolgreich a)</code> und <code>dd($b)</code>. Was habe ich falsch gemacht? </p> <p><code>about.blade:</code></p> <pre class="brush:php;toolbar:false;">@extends('layout.template'); @section('homeContainer'); <p> {{ $a }} </p> <br> <p>{{ $b }}</p> @endsection</pre> <p><code>über den Controller:</code></p> <pre class="brush:php;toolbar:false;"><?php Namespace AppHttpControllers; benutze IlluminateHttpRequest; verwenden Sie AppModelsAboutModel; Die Klasse AboutController erweitert Controller { // ?ffentliche statische Funktion info(){ $a = AboutModel::info(); $b = "Diese Daten stammen vom Controller"; return view('about', compact('a', 'b')); } }</pre> <p><code>über das Modell:</code></p> <pre class="brush:php;toolbar:false;"><?php Namespace AppModels; verwenden Sie IlluminateDatabaseEloquentFactoriesHasFactory; verwenden Sie IlluminateDatabaseEloquentModel; Die Klasse AboutModel erweitert Model { benutze HasFactory; ?ffentliche statische Funktion Info(){ $a = "Dieser Wert stammt vom Modell"; return $a; } }</pre> <p><code>Wegbeschreibung: </code></p> <pre class="brush:php;toolbar:false;"><?php verwenden Sie IlluminateSupportFacadesRoute; verwenden Sie AppHttpControllersAboutController; /* |------------------------------------------------- --------- |. Webrouten |------------------------------------------------- --------- | |. Hier k?nnen Sie Webrouten für Ihre Anwendung registrieren |. Routen werden vom RouteServiceProvider geladen und alle werden geladen |. der ?Web“-Middleware-Gruppe zugeordnet werden. | */ Route::get('/', function () { return view('willkommen'); }); Route::get('/about', function () { return view('about', [ "name" ]); });</pre></p>
P粉056618053
P粉056618053

Antworte allen(2)
P粉111641966

控制器從不運(yùn)行,僅運(yùn)行 web.php 文件中的回調(diào)。 這意味著你沒(méi)有 a 和 b 變量,只有一個(gè) name 變量

P粉194919082

感謝您的回復(fù)!事實(shí)證明我錯(cuò)誤地將模型聲明為變量和路線,

對(duì)于我將其更改為的路線

Route::get('/about',[AboutController::class,'info']);

對(duì)于控制器和模型,我刪除靜態(tài)并更改模型聲明

控制器:

public function info()
    {
        $model = new AboutModel();
        $a = $model->Info();
        $b = "This data is from controller";

        return view('about', compact('a', 'b'));
    }

型號(hào):

public function Info(){
        $a = "This value is from model";
        return $a;
    }
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage