Как использовать одно значение из 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}}
я получаю значения Dairy, Vegetable, Meat и так далее. Так что мне нужны эти значения в foreach внутри него в
@foreach (${{$ingtype->Ing_type}} как $ing)
что должно означать
($Dairy as $ing)
тогда другой цикл дает
($Vegetable as $ing)
1 ответ
Вы можете напрямую использовать как это
@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