Я тестирую метод с использованием Sweet Alert, чтобы улучшить сообщения, выданные методом предупреждения Javascript, с помощью рамки laravel.Метод удаления с Sweet Alert в Laravel
1 - Я загрузил файлы sweetalert.css и sweetalert.min.js.
2 - Так что я подключить файлы из app.blade.php
<!-- Sweet Alert -->
<link href="{{ asset('/dist/css/sweetalert.css') }}" rel="stylesheet">
<!-- Sweet Alert -->
<script src="{{ asset('/dist/js/sweetalert.min.js') }}"></script>
3 - я создал кнопку удаления, используя событие OnClick в Javascript и следующую функцию Сладкие Alert:
{!! Form::open(['method' => 'DELETE','route' => ['users.destroy', $user->id],'style'=>'display:inline']) !!}
<button onclick="
swal({
title: 'Esta seguro de realizar esta Acción?',
text: 'Si procede este usuario será eliminado!',
type: 'warning',
showCancelButton: true,
confirmButtonColor: '#DD6B55',
confirmButtonText: 'Eliminar!',
cancelButtonText: 'Cancelar',
closeOnConfirm: false,
closeOnCancel: false
},
function(){
swal('Usuario eliminado!', 'Este usuario fue eliminado de nuestros registros.', 'success');
});"
class="btn btn-danger" data-toggle="tooltip" data-placement="top" title="Eliminar usuario"> <i class="material-icons">delete</i>
</button>
{!! Form::close() !!}
4 - Это мой метод для удаления пользователей из UserController:
public function destroy($id)
{
User::find($id)->delete();
return redirect()->route('users.index')
->with('success','User deleted successfully');
}
5 - проблема о ccurs при удалении пользователя, отображает предупреждающее сообщение.
Но автоматически закрывает и удаляет пользователя, не позволяя принять меры подтверждения, является ли или не удалить пользователя, метод, определенный в сладком Alert.
Кто-нибудь, кто может помочь устранить эту проблему или рекомендовать лучший метод, поскольку я использую Laravel как Framework.
Посмотрите на это. http://stackoverflow.com/questions/31136889/how-to-use-confirm-using-sweet-alert – usrNotFound
Здравствуйте @CannotFindSymbol и большое вам спасибо, но с помощью этого метода исключается пользователь и не генерируется уведомление. –