1
我試圖在Twig上使用兩個for循環來生成名稱和每個表單元素。出於某種原因,我得到一些表達問題,但真的找不到問題。也許有人可以幫忙。Twig和Silex,生成動態表格
{% for l in 1..line %}
<div class="row">
{% for r in 1..row %}
{% set form_name = "name_l_"~l~"_r_"~r~"_a" %}
<div class="col-md-{{ cols }}">
{{ form_label(form.~form_name, "Line: "~ l ~" total") }}
{{ form_widget(form.~form_name, { attr: { 'class': 'form-control' }}) }}
</div>
{% endfor %}
</div>
{% endfor %}
什麼是實際的錯誤信息? –
ExpressionParser.php中的Twig_Error_Syntax行382: 預期的名稱或編號 –
您不能附加像那樣的動態變量並從Twig中的對象中檢索。你有沒有試過'form [form_name]'而不是? –