是否可以迭代数组来生成填充选择框的值,而不是在模板中对它们进行硬编码?
我将一个值数组传递给我希望在选择框中可用的模板,但我不知道如何迭代它。
以下是我目前的情况:
{{ form_select('profile_status', {
'created' : 'Candidate Created',
'mailed': 'Questionnaire Mailed',
'personal_info': 'Personal Data Filled Out',
'survey': 'Survey Completed',
'primary': 'Waiting for Post-Primary Updates',
'endorsements': 'Endorsements Completed',
'essay': 'Essay Completed',
}, candidate.profile_status, {'class': 'form-control', 'id': 'profile-status'})|raw }}
我不知道该怎么做是在现有的twig标签中实现for循环来替换硬编码的值列表。
有人能指出我正确的方向吗?
谢谢!