Мое приложение - это простое приложение CRUD. У меня есть действие контроллера удаления, которое перенаправляет обратно в список, когда элемент успешно удален. То, что я пытаюсь добавить сейчас, - это сообщение пользователю о том, что данные были успешно удалены.
My Controller Action:
public function deleteItem($id)
{
try {
$item = Item::findOrFail($id);
$item->delete();
return Redirect::to('list')->with('message', 'Successfully deleted');
} catch (ModelNotFoundException $e) {
return View::make('errors.missing');
}
}
Часть моего списка list.blade.php, где я пытаюсь отобразить сообщение:
@if (isset($message))
<div class="alert alert-success alert-dismissable">
<button type="button" class="close" data-dismiss="alert" aria-hidden="true">×</button>
{{ $message }}
</div>
@endif
Проблема, которая у меня есть, заключается в том, что переменная $message
всегда пуста.