2016-12-09 1 views
0

Ich muss Redirect Abmeldung Meine App, wenn Benutzer Accounts löschen. mit diesen UsercontrollerWarum habe ich mich nicht ausgeloggt, wenn ich Benutzerkonten in Laravel löschen

public function destroy($id) { 
    $users = User::findOrFail($id); 
    $users->delete(); 

    Auth::logout(); 

    return Auth::logout(); 
    //redirect()->back()->with('info','Your Account has beed deleted successfully'); 
} 

Meine Schaltfläche Löschen ist dies in index.blade.php

<button class="btn btn-circle btn-danger delete" 
         data-action="{{ url('users/' . $use->id) }}" 
         data-token="{{csrf_token()}}"> 
       <i class="fa fa-trash-o"></i>Delete 
</button> 

wie kann ich dieses Problem beheben?

aktualisiert Antwort

@if(isset($users)) 
         @foreach($users as $use) 
         <h1>{{$use->username}}</h1> 
         <h1>{{$use->email}}</h1> 
         @endforeach 
         @endif 

Antwort

0

dieses Probieren Sie es für Sie arbeiten:

<button class="btn btn-circle btn-danger delete" 
    data-action="{{url('users')}}/{{$use->id}}" 
    data-token="{{csrf_token()}}"> 
    <i class="fa fa-trash-o"></i>Delete 
</button> 
+0

tat dies aber trat dieser Fehler ** Error in Project.php Linie 19: Der Versuch von bekommen Eigentum non-object ** das ist Project.php Zeile 19 ** public function scopePersonal ($ query) { zurückgeben $ query-> where ('user_id', Auth :: user() -> id); // Zeile 19 \t } ** – Fernando

+0

data-action = "{{url ('users')}}/{{$ user-> id}}" –

+0

Kann ich sehen, wie Sie Daten in View übergeben haben? –

Verwandte Themen