树枝的对​​象数组

时间:2013-02-22 17:22:34

标签: arrays object symfony methods twig

我正在研究一个symfony2项目。

我从我的控制器发送到twig,一组对象数组 我的数组设置得很好,并得到了我想要的值。

但是当我尝试在树枝上访问这些数据时,我不能...... 我的树枝看起来像{{ myarray.1.0.getFichier() }}

但是,twig没有调用getFichier的{​​{1}}方法。

以下是对我的回应:myarray.1.0

编辑: dump(myarray.1.0)什么都没显示,dump(myarray)什么都没显示。 但dump()显示一个空白页面......

编辑²:  这是我的控制器

Item "getFichier" for "Array" does not exist in CDUserBundle:Prof:edit_session.html.twig at line 74

我的数组要么是$ files,要么是$ videos 这是我创建数组的时候

return $this->render('CDUserBundle:Prof:edit_session.html.twig', array(
            'erreur' => $erreur,'message' => $message,
            'title' => 'C# | Editer session',
            'description' => 'keywords description',
            'sessionInfo' => $sessionInfo,
            'sessionFull' => $sessionFull,
            'documents' => $documents,
            'videos' => $videos,
            'a' => 'showForm',
            'vidName' => $videos[0]->getName(),
            'vidDMCId'=>$videos[0]->getDMCId(),
            'session' => $form->createView(),
            'partPath' => $documents[0]->getFichier()
        ));

1 个答案:

答案 0 :(得分:0)

直接使用{{myarray.1.0.Fichier}}