LaraKnife Kochbuch: Unterschied zwischen den Versionen

Aus Vokabulabor
Zur Navigation springen Zur Suche springen
Zeile 13: Zeile 13:
* Datenbank erweitern:
* Datenbank erweitern:
<pre>
<pre>
php artisan create:migration add_notes_info
php artisan make:migration add_notes_info
</pre>
</pre>
Die entstehende Datei bearbeiten:
Die entstehende Datei bearbeiten:

Version vom 1. Februar 2024, 20:41 Uhr

Links

Zielsetzung

Kleine Tipps zur Verwendung von LaraKnife.

Moduländerungen

In den Beispielen wird das Modul Notes verwendet.

Zusätzliches Attribut

Es soll das Attribut "info" ergänzt werden:

Zu tun:

  • Datenbank erweitern:
php artisan make:migration add_notes_info

Die entstehende Datei bearbeiten:

public function up()
{
    Schema::create('notes', function ($table) {
        $table->string("info");
    });
}
  • Model erweitern:
    • app/Models/Note.php: in $fillable eintragen
  • Views erweitern:
    • Feld eventuell in index.blade.php eintragen
    • Feld in create.blade.php eintragen
    • Feld in edit.blade.php eintragen
    • Feld in show.blade.php eintragen