我正在尝试创建一个表,但由于存在很多问题,我每次都会迷失方向。
这是我目前最接近的事情:
行应 Bacterie name (nom),列 Mole name (nom),然后是它们之间的结果。
在我的屏幕上,这还不错,但我知道我的synthax不起作用,因为如果我添加更多结果,它们将不会在表格中实现。
我希望桌子像这样:
当我使用bactérie和 Molecule 添加结果时,表格应该会更新:
<table class = "table">
<caption>{{ session.antibiotique.nom }}</caption>
<tr>
<td></td>
{% for i in 0..((session.antibiotique.resultats|length)|price) -1 %}
<th scope="col">{{ session.antibiotique.resultats[i].molecule.nom}} </th>
{% endfor %}
</tr>
<tr>
<th scope="row">{{ session.antibiotique.resultats[0].bacterie.nom}}</th>
{% for i in 0..((session.antibiotique.resultats|length)|price) -1 %}
<td> {{ session.antibiotique.resultats[i].result}} </td>
{% endfor %}
</tr>
</table>
twig上的price
过滤器返回sqrt值