So laden Sie Bilder mit Summernote im Laravel-Tutorial hoch

Mary-Kate Olsen
Freigeben: 2024-10-29 00:55:02
Original
559 Leute haben es durchsucht

How to Image Upload with Summernote in Laravel Tutorial

In diesem Beitrag zeige ich Ihnen, wie Sie Bilder mit Summernote in der Laravel 11-Anwendung hochladen.

Summernote ist ein WYSIWYG-Editor (What You See Is What You Get), mit dem Benutzer Rich-Text-Editoren für Webseiten erstellen können. Es handelt sich um einen browserbasierten Open-Source-Editor, der ein jQuery-Framework nutzt, um Benutzern eine einfache, intuitive Schnittstelle zum Erstellen, Bearbeiten und Formatieren ihres Textes bereitzustellen. Sie können lernen, wie Sie Barcodes in Laravel 11 generieren

In diesem Tutorial erstellen wir eine Beitragstabelle mit einer Titel- und einer Textspalte. Wir erstellen ein Formular mit Eingaben für den Titel und einem Summernote-Rich-Textfeld für den Text und speichern es dann in der Datenbank.
Schritt zum Hochladen von Bildern mit Summernote in Laravel 11?

Schritt 1: Installieren Sie Laravel 11

Dieser Schritt ist nicht erforderlich; Wenn Sie jedoch die Laravel-App nicht erstellt haben, können Sie fortfahren und den folgenden Befehl ausführen:

composer create-project laravel/laravel SummernoteImageUpload
cd SummernoteImageUpload
Nach dem Login kopieren

Schritt 2: Erstellen Sie eine Beitragstabelle und ein Modell

Im ersten Schritt müssen wir eine neue Migration erstellen, um eine „Beiträge“-Tabelle hinzuzufügen.

php artisan make:migration create_posts_table
Nach dem Login kopieren

database/migrations/2024_02_17_133331_create_posts_table.php

<?php

use Illuminate\Database\Migrations\Migration;
use Illuminate\Database\Schema\Blueprint;
use Illuminate\Support\Facades\Schema;

return new class extends Migration
{
    /**
     * Run the migrations.
     *
     * @return void
     */
    public function up(): void
    {
        Schema::create('posts', function (Blueprint $table) {
            $table->id();
            $table->string('title');
            $table->text('body');
            $table->timestamps();
        });
    }

    /**
     * Reverse the migrations.
     *
     * @return void
     */
    public function down(): void
    {
        Schema::dropIfExists('posts');
    }
};
Nach dem Login kopieren

Weiterlesen

Das obige ist der detaillierte Inhalt vonSo laden Sie Bilder mit Summernote im Laravel-Tutorial hoch. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:dev.to
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!