Я думаю, это довольно просто, но я новичок в Symfony, поэтому у меня возникли проблемы с ним.Возвращение коллекции в коллекции от контроллера к веточке в Symfony
Так basiccaly вот что я получил в контроллере
public function pollResultsAction($pollId) {
$poll = $this->get('doctrine')->getRepository('Myproject:Poll')->find($pollId);
$questions = $poll->getItems();
return array(
'questions' => $poll->getItems()
);
}
где $ вопросов представляет собой сборник вопросов Poll данных
тогда я
{% if questions %}
<ul>
{% for question in questions %}
<li> {{ question.question }}</li>
// here I'd like to have answers to given question
{% endfor %}
</ul>
в файле Twig ,
я могу получить ответы на как этот
$answer = $onequestion->getAnswers();
я хотел бы напечатать ответы на каждый вопрос в веточке. Я думаю, что мне нужен какой-то цикл foreach в контроллере, но я не знаю, как вернуть его на веточку.
Благодарим за помощь.
Но как я на один вопрос? $ questions - это сборники, и каждый вопрос содержит набор ответов. –