2017-05-08 118 views
0

我认为页我用下面的循环:如何从使用的foreach的foreach另一个标签,它是一样的foreach内内的单个值

@foreach ($type as $ingtype)  
    <h4>{{$ingtype->Ing_type}}</h4> 
     @foreach (${{$ingtype->Ing_type}} as $ing) 
      <input type="checkbox" name="ing[]" value="{{$ing->ing_id}}" /> 
      <label for="{{$ing->Ing_name}}">{{$ing->Ing_name}}</label> 
     @endforeach 
@endforeach 

什么,我想在这里做的是,从

{{$ ingtype-> Ing_type}}

我得到的值乳制品,蔬菜,肉类等。所以我需要在

@foreach($ {{$ ingtype-> Ing_type}}为$荷兰国际集团)在它里面的foreach这些值

这必然意味着

( $乳业为$荷兰国际集团)

然后另一个循环给人

($蔬菜如荷兰国际集团$)

+0

请提供$类型 – Patrik

回答

0

您可以直接使用这样

@foreach ($type as $ingtype)  
    <h4>{{$ingtype->Ing_type}}</h4> 
    @foreach ($ingtype->Ing_type as $ing) 
     <input type="checkbox" name="ing[]" value="{{$ing->ing_id}}" /> 
     <label for="{{$ing->Ing_name}}">{{$ing->Ing_name}}</label> 
    @endforeach 
@endforeach 
+0

的数据结构我抛出的foreach传递无效参数的错误 –