LaraKnife Kochbuch: Unterschied zwischen den Versionen

Aus Vokabulabor
Zur Navigation springen Zur Suche springen
Zeile 15: Zeile 15:
php artisan create:migration add_notes_info
php artisan create:migration add_notes_info
</pre>
</pre>
Die entstehende Datei bearbeiten:
<pre>
public function up()
{
    Schema::create('notes', function ($table) {
        $table->string("info");
    });
}
</pre>
* Model erweitern:
* Model erweitern:
** app/Models/Note.php: in $fillable eintragen
** app/Models/Note.php: in $fillable eintragen

Version vom 1. Februar 2024, 20:37 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 create: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