deadloop
@deadloop
Активно осваиваю PHP

Как вывести пост с условием в Twig?

Мне нужно вывести пост в шаблоне Twig у которого стоит галочка "Опубликован".

<div class="container bg-light">
        {% for posts in post %}
            <div class="row border-bottom pb-2 pt-2">
                <div class="col-md-3"><img src="{{ vich_uploader_asset(posts) }}" class="d-flex mr-3 img-thumbnail" alt="{{ posts.thumbnailFile }}"></div>
                <div class="col-md-9 pt-2">
                    <small><a href="{{ path('category', {'category': posts.category.id }) }}" class="active" role="button" aria-pressed="true">{{ posts.category }}</a></small>
                    <h4 class="mt-0 font-weight-bold"><a href="{{ path('single', {'post': posts.id }) }}">{{ posts.title }}</a></h4>
                    <p class="mb-0"><small><i class="far fa-calendar-alt pr-2"></i>{{ posts.createdAt|date("F jS \\a\\t g:ia") }}</small></p>

                    {% for tag in posts.tags %}
                        <a href="{{ path('tag', {'id': tag.id }) }}" class="btn btn-primary btn-sm active mt-4" role="button" aria-pressed="true">{{ tag }}</a>
                    {% endfor %}
                </div>
            </div>
        {% endfor %}
    </div>


Куда вставить

{% if 'published' == true %}

{% endif %}
  • Вопрос задан
  • 53 просмотра
Решения вопроса 1
Куда вставить

В метод класса-репозитория по получению данных
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы