我想这很容易,但我是Symfony的新手,所以我遇到了麻烦。
所以basiccaly就是我在Controller中得到的东西
public function pollResultsAction( $pollId ) {
$poll = $this->get('doctrine')->getRepository('Myproject:Poll')->find( $pollId );
$questions = $poll->getItems();
return array(
'questions' => $poll->getItems()
);
}
其中$ questions是投票问题的集合
然后我
{% 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循环,但我不知道如何将它返回到树枝。
提前感谢您的帮助。
答案 0 :(得分:0)
在您看来:
{% for question in questions %}
{{ qustion.question }}
{% for answer in question.answers %}
{{ answer }}
{% endfor %}
{% endfor %}