symfony中的实体列表

时间:2018-06-21 19:33:57

标签: symfony twig

我想在树枝页面中列出我的所有实体。

我想创建一个实体数组并将其发送到我的树枝页面。

这是我的实体列表:

list of entity

ps:对不起,我的英语

1 个答案:

答案 0 :(得分:0)

通常,您应该在StackOverflow上发布一个真正的问题,而不只是您想要的...

根据@MKhalidJunaid的评论以及此链接

Get array/list of entities from Doctrine

这是您的解决方案。

AppController.php

public function entitiesAction() {
    $entities= [];
    $metas = $entityManager->getMetadataFactory()->getAllMetadata();
    foreach ($metas as $meta) {
        $entities[] = $meta->getName();
    }

    return render('entities.html.twig', [
           'entities' => $entities
    ]);
}

entities.html.twig

<ul>
    {% for entity in entities %}
        <li>{{ entity }}</li>
    {% endfor %}
</ul>