Извлечение данных из базы данных с отображением записей на пользователя - Laravel - PullRequest
0 голосов
/ 24 апреля 2020

Я пытаюсь понять, как извлечь запись из базы данных, которая была отправлена ​​указанным пользователем c, и отобразить эту единственную запись. В настоящее время я извлекаю все отправленные сообщения с простым предлогом l oop. Идея состоит в том, чтобы отобразить эту информацию в виде заголовка карты Bootstraps (фото ниже). В конечном итоге, по мере того, как пользователь публикует больше контента, макет представления будет выглядеть примерно так название одной карты, как показано ниже. Может ли кто-нибудь помочь мне понять этот процесс, чтобы это в конечном итоге заработало?

enter image description here

@ foresle l oop

@forelse($posts as $post)
    <p><strong>
            <a href="/posts/{{ $post->id }}">{{ $post->title }}</a>
            </strong></p>
@empty
    <p>No Posts Currently</p>
@endforelse 

1 Ответ

1 голос
/ 24 апреля 2020

Вы можете достичь этого типа просмотра, используя следующий код:

<div class="row">
    @forelse($posts as $post)
    <div class="col-md-4">
        <div class="card mb-4 box-shadow">
            <img class="card-img-top"
                 src="{{ $post->image }}"
                 data-holder-rendered="true">
            <div class="card-body">
                <p class="card-text">{{ $post->title }}</p>
                <div class="d-flex justify-content-between align-items-center">
                    <div class="btn-group">
                        <a href="/posts/{{ $post->id }}" class="btn btn-sm btn-outline-secondary">View</a>
                    </div>
                    <small class="text-muted">9 mins</small>
                </div>
            </div>
        </div>
    </div>
    @empty
        <p>No Posts Currently</p>
    @endforelse
</div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...