首页 > 解决方案 > symfony中的实体列表

问题描述

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

我想制作一个我的实体数组并将该数组发送到我的树枝页面中。

这是我的实体列表:

实体清单

ps:对不起我的英语

标签: symfonytwig

解决方案


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

根据@MKhalidJunaid 的评论和这个链接

从 Doctrine 获取实体的数组/列表

这是你的解决方案。

应用控制器.php

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

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

实体.html.twig

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

推荐阅读