У меня есть массив, который выглядит следующим образом:
array:3 [▼
0 => {#354 ▼
+"id": 38
+"block_newsletter_id": 102
+"item_type": "title"
+"html_key": ""
+"content": "TITLE"
+"properties": ""
}
1 => {#355 ▼
+"id": 39
+"block_newsletter_id": 102
+"item_type": "text"
+"html_key": ""
+"content": "Some text. Hey."
+"properties": ""
}
2 => {#356 ▼
+"id": 40
+"block_newsletter_id": 102
+"item_type": "button"
+"html_key": ""
+"content": "click here"
+"properties": ""
}
]
Теперь я отправляю этот массив для просмотра, и моя цель - показать содержимое item_type "title" в моем теге h1.
Я могу сделать это так:
@foreach($blockItemsContent as $blockItemContent)
@if($blockItemContent->item_type == 'title')
<h1>{{ $blockItemContent->content }}</h1>
@endif
@endforeach
Но если я хочу поместить свой текст item_type в тег ap, мне нужно сделать то же самое.Разве нет лучшего более эффективного способа, чем написать несколько для каждого цикла?