Передайте пользовательское сообщение (или любые другие данные) в Laravel 404.blade.phpPhp

Кемеровские программисты php общаются здесь
Anonymous
Передайте пользовательское сообщение (или любые другие данные) в Laravel 404.blade.php

Сообщение Anonymous »

Я использую Laravel 5, и я создал файл 404.blade.php < /code> в < /p>

views/errors/404.blade.php
< /code>

Этот файл рендерируется каждый раз, когда я звоню: < /p>

abort(404); // alias of App::abort(404);
< /code>

Как я могу передать пользовательское сообщение? Что -то подобное в 404.blade.php < /code> < /p>

Sorry, {{ $message }}
< /code>

заполнен (пример): < /p>

abort(404, 'My custom message');
< /code>

или < /p>

abort(404, array(
'message' => 'My custom message'
));
< /code>

В Laravel 4 можно использовать app :: отсутствует < /code>: < /p>

App::missing(function($exception)
{
$message = $exception->getMessage();
$data = array('message', $message);
return Response::view('errors.404', $data, 404);
});


Подробнее здесь: https://stackoverflow.com/questions/291 ... -blade-php

Вернуться в «Php»