テンプレート テキストをデータベース テーブルに保存したいと考えています。
Name | Text | .....
----------------------------------------------------
Title | My very own Blog | ......
Intro | Hello stranger, this is my blog |
各アイテムはレコードであり、Twig で各アイテムに直接アクセスしたいと考えています。
現在、私のコードは次のとおりです。
public function indexAction()
{
$ObjArr=$EntityManager->getRepository('myBundle:tplitems')->findAll();
foreach($ObjArr as $obj) {
$tplitems[$obj-getName()]=$obj;
}
return $this->render('myBundle::index.html.twig',array('tplitems'=>$tplitems,))
}
これにより、Twig で次のように記述できます。
{{ tplitems.title.text }}
これを行うためのより良い/よりクリーンな方法はありますか?