Начальная загрузка Foreach

Я хотел бы создать блог с несколькими разными div. Я бы использовал цикл foreach

@foreach($posts as $post)
  <div class="col-lg-12">
    <article class="post">
			<div class="post-background" data-background="{{ Storage::disk('public')->url('post/'.$post->image) }}">
				<div class="post-header">
					<h2 class="post-title"><a href="blog-single.html">{{ $post->title }}</a></h2>
					<ul class="post-meta h5">
						<li>November 18, 2016</li>
						<li><a href="#">Branding</a>, <a href="#">Design</a></li>
						<li><a href="#">3 Comments</a></li>
					</ul>
				</div><a class="post-background-link" href="blog-single.html"></a>
			</div>
		</article>
  </div>
@endforeach

Вот результат

Но, как мы знаем, foreach предполагает использование одного и того же макета. Как я могу исправить это?


person user3465752    schedule 11.12.2018    source источник
comment
Разве вы не можете включить динамический шаблон (алгоритм, который вам нужен) и использовать это: stackoverflow.com/questions/29739745/   -  person BENARD Patrick    schedule 11.12.2018
comment
Вы можете хранить детали макета каждого post в posts array   -  person Jean-Marc Zimmer    schedule 12.12.2018