#Introduction To give you an ability to custom 404 page. Custom 404 page according the Model.
PHP 7.0 and later.
Composer
composer require nhattay/laravel-404page
Configuration
php artisan vendor:publish --tag=404page
you can see a new file config/404page.php
- Custom view
'models' => [
App\Models\User::class => [
'view' => 'user-404', /* It refers to file resources/views/user-404.blade.php */
]
]
- Passing variables to the view
'models' => [
App\Models\User::class => [
'view' => 'user-404', /* It refers to file resources/views/user-404.blade.php */
'variables' => [ /* You are able to pass variables to the view */
'customMessage' => 'User not found',
],
]
]
Then there's a variable $customMessage
available in the view