Heim >PHP-Framework >Laravel >So fügen Sie eine Routing-Datei in Laravel hinzu

So fügen Sie eine Routing-Datei in Laravel hinzu

藏色散人
藏色散人nach vorne
2021-05-24 15:38:033582Durchsuche

In der folgenden Tutorial-Kolumne von laravel erfahren Sie, wie Sie Routing-Dateien in Laravel hinzufügen. Ich hoffe, dass es für Freunde hilfreich ist, die es benötigen!

In letzter Zeit verwenden die Projekte des Unternehmens das Laravel-Framework entsprechend den aufgetretenen Problemen.

Fügen Sie Routing-Dateien im Routenordner hinzu. Meins ist für diejenigen, die eine App schreiben Schnittstellen sind faul und nennen sie einfach app.php
So fügen Sie eine Routing-Datei in Laravel hinzu
Nach dem Hinzufügen müssen Sie die Datei app/Providers/RouteServiceProvider.php wie folgt konfigurieren:

protected function mapAppRoutes()
{
    Route::prefix('app')
        ->middleware('app')
        ->namespace($this->namespace.'\App')
        ->group(base_path('routes/app.php'));
}

So fügen Sie eine Routing-Datei in Laravel hinzu
Fügen Sie diesen Satz hinzu: $this->mapAppRoutes();
So fügen Sie eine Routing-Datei in Laravel hinzu

Fügen Sie den App-Klassennamen und seinen Pfad in /app/Http/Kernel.php hinzu. 'app' => AppHttpMiddlewareVerifyApp::class

So fügen Sie eine Routing-Datei in Laravel hinzu in /app /Http/ Erstellen Sie VerifyApp.php im Ordner Middleware/ und schreiben Sie den Bestätigungscode

class VerifyApp
{
public function handle($request, Closure $next)
{
// if (“判断条件”) {
return n e x t ( next(next(request);
// }

    // 返回跳转到网站首页
    // return redirect('/');
}
}

So fügen Sie eine Routing-Datei in Laravel hinzu

Auf diese Weise können Sie die von Ihnen geschriebene Route definieren

Meine Datei wird in app/Http/Controllers/App abgelegt

Erstellen Sie eine Neue Datei UserController.php, wie im Bild gezeigt


So fügen Sie eine Routing-Datei in Laravel hinzu Diese Methoden werden neu in der Datei hinzugefügt

So fügen Sie eine Routing-Datei in Laravel hinzu Dann können Sie sie in der app.php-Route definieren und so viel schreiben, wie Sie möchten

Route::any('login', 'UserController@login');
Route::any('register', 'UserController@register');
Route::any('sendSms', 'UserController@sendSms');
Route::any('check_mobile', 'UserController@checkMobile');

So fügen Sie eine Routing-Datei in Laravel hinzu

Verwandte Empfehlungen:

Die neuesten fünf Laravel-Video-Tutorials

Das obige ist der detaillierte Inhalt vonSo fügen Sie eine Routing-Datei in Laravel hinzu. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:csdn.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen