Forelse循环在<div>标记内

时间:2017-04-20 21:44:44

标签: php twitter-bootstrap laravel-4

我试图制作一个包含图像和属性列表的容器,但是当我在数组周围添加一个标签时,数组只是在我的容器外面,我搜索了这类问题,但没有&#39找不到。

这是代码:

@if(count($elitePublications) > 0)
<div style="border:2px gold solid">
    @forelse($elitePublications as $key => $publication)
        @include('publications.small', compact('publication'))
    @empty
        <p></p>
    @endforelse
</div>
@endif

它只生成容器,但列表在

之外

publications.small的代码:

<div class="col-sm-4 book">
<a href="{{ route('users.publications.show', ['publications'=>$publication->id, 'users'=>$publication->user->username]) }}"> 
    <div class="book-cover">
        {{ $publication->image }}
        <div class="inner-book-content">
            <h4>{{ $publication->published_book_title }}</h4>
             <strong class="book-price">
            </strong>
        </div>
    </div>
</a>
</div>

提前致谢。

1 个答案:

答案 0 :(得分:1)

这里的问题是关于Bootstrap。列和行的某些问题(访客的结果),所以我在我的div中添加了一个名为“row”的类,它充当了我的数组的容器。

像:

<div class="row">
    <h4 style="font-style: italic;"> Recomendados </h4>
    @forelse($elitePublications as $key => $publication)
        @include('publications.small', compact('publication'))
    @empty
    @endforelse
</div>