【发布时间】:2013-10-02 14:07:22
【问题描述】:
我是 Symfony 的新手,终于开始了解如何使用 Doctrine 查询数据库。但是,我对如何在 Twig 模板中使用数据库对象内容一无所知。
假设我的数据库对象包含 50 种不同产品的产品 ID、名称、价格。在控制器中查询完数据库后,我执行以下操作,将数据库对象传递到 Twig 模板中:
public function searchAction($word)
{
//query database using the $word slug and prepare database object accordingly
$dataObject; // contains query results
return $this->render('GreatBundle:Default:search.html.twig', array('word' => $word));
}
这就是我卡住的地方。现在我有一个 Twig 模板,我想从控制器传递 DB 对象,然后在我的 Twig 模板中打印出数据库数据。
感谢任何有关如何完成此任务的建议。
非常感谢!
【问题讨论】:
标签: symfony frameworks doctrine-orm doctrine twig