راکت
حل
4 پاسخ

سفارشی سازی صفحه 404 لاراول

سلام
چطوری میتونم صفحه 404 پیش فرض لاراول را تغییر بدهم ؟


ثبت پرسش جدید
محمدحسن یگانه
محمدحسن یگانه
تخصص :Full-Stack Web Developer Freelancer
@mhyeganeh4 سال پیشمطرح شد
5

بعد از اجرای دستور php artisan vendor:publish --tag=laravel-errors و اعمال تغییرات در فایل resources/errors/404.blade.php بقیه کارها بصورت اتومات انجام می‌شوند و این صفحه به کاربر نمایش داده میشه.


محمدحسن فرهادی
محمدحسن فرهادی
تخصص :علاقه مند به کد نویسی
@farhadi4 سال پیشمطرح شد
1

سلام
فایل app/Exceptions/Handler.php ، متد رندر را به صورت زیر ویرایش کن

/**

 * Render an exception into an HTTP response.

 *

 * @param  \Illuminate\Http\Request  $request

 * @param  \Exception  $exception

 * @return \Illuminate\Http\Response

 */

public function render($request, Exception $exception)

{

    if ($this->isHttpException($exception)) {

        if ($exception->getStatusCode() == 404) {

            return response()->view('errors.' . '404', [], 404);

        }

    }

    return parent::render($request, $exception);

}

حالا یک view برای ارور 404 به دلخواه خودت درست کن و بذارش اینجا resource/views/errors/404.blade.php


محمد
محمد
تخصص :Laravel
@mprogrammer74 سال پیشمطرح شد
4

سلام
با این دستور ویو تمام صفحات اررو ها تو views قرار میگیره میتونی تغییر بدی
php artisan vendor:publish --tag=laravel-errors


محمدحسن یگانه
محمدحسن یگانه
تخصص :Full-Stack Web Developer Freelancer
@mhyeganeh4 سال پیشمطرح شد
5

بعد از اجرای دستور php artisan vendor:publish --tag=laravel-errors و اعمال تغییرات در فایل resources/errors/404.blade.php بقیه کارها بصورت اتومات انجام می‌شوند و این صفحه به کاربر نمایش داده میشه.


محمد جواد میرزازاده
محمد جواد میرزازاده
تخصص :برنامه‌نویس
@codersite4 سال پیشمطرح شد
0

php artisan vendor:publish --tag=laravel-errors
این کد رو روی ترمینال بزنید


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام