Als «laravel» getaggte Fragen

Laravel ist ein kostenloses Open-Source-PHP-Webframework, das von Taylor Otwell erstellt wurde und für die Entwicklung von Webanwendungen nach dem MVC-Architekturmuster (Model-View-Controller) vorgesehen ist und auf Symfony basiert. Der Quellcode von Laravel wird auf GitHub gehostet und unter den Bedingungen der MIT-Lizenz lizenziert.

18
Laravel: Auth :: user () -> ID, die versucht, eine Eigenschaft eines Nichtobjekts abzurufen
Ich erhalte die folgende Fehlermeldung "Ich versuche, eine Eigenschaft eines Nicht-Objekts abzurufen", wenn ich ein Formular zum Hinzufügen eines Benutzers sende. Der Fehler befindet sich anscheinend in der ersten Zeile: Auth :: user () -> ID der folgenden :: $id = Auth::user()->id; $currentuser = User::find($id); $usergroup = $currentuser->user_group; $group = …

30
Anfrage in Laravel posten - Fehler - 419 Entschuldigung, Ihre Sitzung / 419 Ihre Seite ist abgelaufen
Ich habe Laravel 5.7 installiert Der Datei wurde ein Formular hinzugefügt \resources\views\welcome.blade.php <form method="POST" action="/foo" > @csrf <input type="text" name="name"/><br/> <input type="submit" value="Add"/> </form> Zur Datei hinzugefügt \routes\web.php Route::post('/foo', function () { echo 1; return; }); Nach dem Senden einer POST-Anfrage: 419 Entschuldigung, Ihre Sitzung ist abgelaufen. Bitte aktualisieren und …
88 php  laravel  csrf 

13
Zugriff auf Laravel .env-Variablen im Blade
Ich versuche, einige API-Schlüssel, die ich in meiner ENV-Datei gespeichert habe, für die Verwendung im Blade-Javascript zu erhalten. Ich habe zwei Schlüssel hinzugefügt wie: APP_ENV=local APP_KEY=//// APP_DEBUG=true APP_LOG_LEVEL=debug APP_URL=http://localhost APP_GOOGLE_MAPS=//// APP_OVERHEID_IO=//// In Blade muss ich die Google Maps-API und den OverheidIO-API-Schlüssel verwenden. Ich habe versucht, eine der Standard-.env-Variablen abzurufen, nur …
88 php  laravel 

8
Wie verwende ich Select2 mit JSON über eine Ajax-Anfrage?
Mein Select2 3.4.5 funktioniert nicht mit JSON-Daten. Hier ist mein Eingabefeld für HTML: <input class='form-control col-lg-5 itemSearch' type='text' placeholder='select item' /> … Und mein JavaScript $(".itemSearch").select2({ placeholder: "Search for an Item", minimumInputLength: 2, ajax: { url: "/api/productSearch", dataType: 'json', quietMillis: 100, data: function (term, page) { return { option: term …

18
Wie kann ich "public / index.php" in der URL Generated Laravel entfernen?
Ich muss die generierte URL in Laravel entfernen index.phpoder public/index.phpdaraus entfernen . Üblicherweise ist der Weg localhost/public/index.php/someWordForRoute: Es sollte so etwas wie seinlocalhost/someWordForRoute. .htaccess <IfModule mod_rewrite.c> <IfModule mod_negotiation.c> Options -MultiViews </IfModule> RewriteEngine On # Redirect Trailing Slashes. RewriteRule ^(.*)/$ /$1 [L,R=301] # Handle Front Controller. RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} …

11
Wie übergebe ich eine Variable mithilfe von Laravel 'Blade-Vorlagen an das Layout?
In Laravel 4 verwendet mein Controller ein Blade-Layout: class PagesController extends BaseController { protected $layout = 'layouts.master'; } Das Master-Layout hat den Variablentitel ausgegeben und zeigt dann eine Ansicht an: ... <title>{{ $title }}</title> ... @yield('content') .... In meinem Controller kann ich jedoch anscheinend nur Variablen an die Unteransicht übergeben, …

9
Laravel: Objekt aus der Sammlung nach Attribut abrufen
Wenn ich in Laravel eine Abfrage durchführe: $foods = Food::where(...)->get(); ... dann $foodsist eine Illuminate Collection von FoodModellobjekten. (Im Wesentlichen eine Reihe von Modellen.) Die Schlüssel dieses Arrays sind jedoch einfach: [0, 1, 2, 3, ...] ... Wenn ich also beispielsweise das FoodObjekt mit einer idvon 24 ändern möchte , …
87 php  mysql  laravel 


6
Wie installiere ich Laravel's Artisan?
Ich möchte Migrationen in Laravel erstellen, benötige aber gemäß den Tutorials die Artisan CLI. Der phpBefehl funktioniert gut und ich bin unter Windows. Ich tippe php artisanoder ein php artisan listund erhalte folgende Fehlermeldung: Eingabedatei konnte nicht geöffnet werden: handwerker Ich konnte weder in der Dokumentation noch in Google einen …
86 php  laravel 


6
Wie kann ich eine Spalte in Laravel mithilfe der Migration umbenennen?
Ich habe Spalten wie unten erwähnt: public function up() { Schema::create('stnk', function(Blueprint $table) { $table->increments('id'); $table->string('no_reg', 50)->unique(); $table->string('no_bpkb', 50)->unique(); $table->string('nama_pemilik', 100); $table->string('alamat'); $table->string('merk', 50); $table->string('tipe', 50); $table->string('jenis', 50); $table->smallInteger('tahun_pembuatan'); $table->smallInteger('tahun_registrasi'); $table->smallInteger('isi_silinder'); $table->string('no_rangka', 50); $table->string('no_mesin', 50); $table->string('warna', 50); $table->string('bahan_bakar', 50); $table->string('warna_tnkb', 50); $table->string('kode_lokasi', 50); $table->date('berlaku_sampai'); $table->timestamps(); $table->index('created_at'); $table->index('updated_at'); }); } Ich …


10
Laravel Zurück-Taste
Ich versuche, eine einfache Zurück-Schaltfläche auf einer Seite zu erstellen. Der Benutzer kann von zwei verschiedenen Seiten zu dieser Seite gelangen, daher möchte ich wissen, von welcher Seite er angekommen ist. Ist das möglich?
86 php  laravel 


4
Laravel Advanced Wo kann man eine Variable in eine Funktion übergeben?
Beispiel in doc: DB::table('users') ->whereExists(function($query) { $query->select(DB::raw(1)) ->from('orders') ->whereRaw('orders.user_id = users.id'); }) ->get(); Aber was ist, wenn ich eine solche externe Variable verwenden muss: ->where('city_id', '=', $this->city->id) ->where(function($query) { $query->where('name', 'LIKE', '%'.$searchQuery.'%') ->orWhere('address', 'LIKE', '%'.$searchQuery.'%') }) Im Moment habe ich eine neue Immobilie erstellt und über sie zugegriffen $this->, aber …
85 php  sql  laravel 

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.