2016-10-19 2 views
1

Ich möchte überprüfen, ob sonst Bedingung in meiner Blade-Datei. Ich möchte $user->status =='waiting' als Code überprüfen below.output richtig gegeben zurückzukehren, was expect.But ich mit meiner Ausgabe entlang ich geschweiften Klammern {} gedruckt above.I geschweiften brace.Is etwas falsch in meinem, wenn die Bedingungwenn sonst Bedingung in Blade-Datei (Laravel 5.3)

@if($user->status =='waiting') 
     { 
      <td><a href="#" class="viewPopLink btn btn-default1" role="button" data-id="{{ $user->travel_id }}" data-toggle="modal" data-target="#myModal">Approve/Reject<a></td> 
     } 
     @else{ 
      <td>{{ $user->status }}</td> 
     } 
     @endif 
entfernen gefangen
+1

Keine geschweiften Klammern erforderlich dort –

+0

entfernt seine Arbeit. – user3386779

Antwort

4

keine geschweiften Klammern erforderlich Sie direkt

@if($user->status =='waiting')   
     <td><a href="#" class="viewPopLink btn btn-default1" role="button" data-id="{{ $user->travel_id }}" data-toggle="modal" data-target="#myModal">Approve/Reject<a></td>   
@else 
     <td>{{ $user->status }}</td>   
@endif 
1

ich denke, schreiben Sie ein zu viele geschweiften Klammern setzen. Versuchen Sie diese

@if($user->status=='waiting') 
      <td><a href="#" class="viewPopLink btn btn-default1" role="button" data-id="{!! $user->travel_id !!}" data-toggle="modal" data-target="#myModal">Approve/Reject</a> </td> 
      @else 
      <td>{!! $user->status !!}</td> 
     @endif