У меня есть проект Laravel, и я хочу знать, возможно ли создать модель, которая позволяет пользователю выбирать, хочет ли он добавить галерею изображений или текстовый блок. Я думал о сохранении данных json, закодированных для декодирования их в шаблоне при циклическом просмотре данных.
То, что я пытаюсь выполнить sh, выглядит примерно так в шаблоне блейда:
@foreach($fields as $field)
@if($field->type == 'image')
<img src="{{$field->img}}">
@elseif($field->type == 'gallery')
@foreach($field as $img)
<img src="{{$img->url}}"
@endforeach
@elseif($field->type == 'text')
<div class="text-block">
{{$field->text}}
</div>
@endif
@endforeach