Я новичок в Symfony, и на самом деле я пытаюсь использовать свой собственный метод из моего user.php в шаблоне. это выглядит так:
{% for image in app.user.getUserImage %}
...
Но единственное, что я получаю, это:
An exception has been thrown during the rendering of a template ("Notice: Undefined
index: User
...
До сих пор я думал, что мой user.php (включая мои методы) расширен до FOSUserBundle, поэтому его можно использовать в шаблоне.
Должен ли я переопределять контроллер FOSUserBundle по этой причине?
@MDrollette:
из user.php:
/**
* Get userimage
*
* @return Doctrine\Common\Collections\Collection
*/
public function getUserimage()
{
return $this->userimage;
}
/**
* @ORM\OneToMany(targetEntity="UserImage", mappedBy="User")
* @var ArrayCollection $userimage
*/
protected $userimage;
getUserImage, он выдает другую ошибку. Здесь может понадобиться дополнительная информация для отладки, можете ли вы опубликовать содержимоеgetUserImage()? - person MDrollette   schedule 26.06.2012