ckeckbox未出现在我的表格单元

时间:2017-07-16 00:32:46

标签: html laravel laravel-blade

我尝试使用laravel blade创建一个包含复选框的表。 但是复选框没有出现在表格中。 这是我的代码:

@section('content')
<div class="container">    
  <table class="table table-striped">
    <thead>
      <tr>
        <th>Survey</th>
        <th>Date</th>
        <th>Published</th>
        <th>Creator</th>
        <th>seen</th>   
      </tr>
    </thead>
    <tbody>
@foreach($surveys as $survey)
      <tr {!! !$survey->seen && session('statut') == 'admin'? 'class="warning"' : '' !!}>
        <td>{{$survey->title}}</td>
       <td>{{$survey->created_at->todatestring()}}</td>
       <td>{!! Form::checkbox('active', $survey->id, $survey->active) !!}</td>

       @foreach($users as $user)
       @if($user->id == $survey->user_id)
        <td>
        {{$user->name}}
       </td>
       @endif
       @endforeach
        <td>{!! Form::checkbox('seen', $survey->id, $survey->seen) !!}</td>
       <td><button type="button" class="btn btn-info">Detail</button></td>
      </tr>
     @endforeach
    </tbody>
  </table>
</div>

@endsection

请帮帮我!提前谢谢

2 个答案:

答案 0 :(得分:0)

请以这种方式使用。

removeCallback

Refer to this URL

答案 1 :(得分:0)

我已经尝试过您的代码,只要您已经正确完成了所有这些操作,该复选框就能正常运行。

  1. 安装&amp;设置Laravel Collective(https://laravelcollective.com/docs/master/html
  2. $surveys已经从您的控制器发送了数据
  3. $survey->seen包含布尔值(true / false)