2017-08-15 22 views
0

我创建向导并创建向导和向导。但是我想表现出来的并不是所有的东西都在一条线上。Laravel向导系统从db获取数据

<div class="slide" id="slide-2" style="display: none"> 
    @foreach($tasks as $task) 
      <div class="form-group"> 
       <label for="task[{{ $loop->index }}]">{{ $task->name }</label> 
       <input type="checkbox" name="task[]" id="task[{{ $loop->index }}]" value="{{ $task->id }}"> 
      </div> 
    @endforeach 
</div> 

但现在我在一次所有的任务,我怎么能一个接一个?

回答

1

$tasks是一个数组,则可以通过键或索引通过一送数组值一个

例如:

$tasks[0]->name显示第一索引的$tasks名称或$tasks[0]->id

$tasks[1]->name得到第二和...

当然有很多方法来获取值,这取决于你想如何使用它

for环或switch或条件

+0

感谢穆罕默德其他循环,我不喜欢你说可惜不工作。 @foreach($ tasks as $ task) @if($ task [0] - > name) index [0] }}]“value =”{{$ task-> name}}“> @ endif @ endforeach –