我目前有一个充满预填充表单字段的数组:
$fields = array('title','first_name')
$info = array(
'title' => 'Mr',
'first_name' => 'John',
'last_name' => 'Smith'
)
如您所见,此特定字段数组仅包含标题和名字。
我的目标是循环遍历字段数组,看看我的$info
数组中是否有任何信息可以预先填充该字段。
就像是:
foreach (fields as field) {
if (field is in $info array) {
echo the_field_value;
}
}
但显然在 Twig 中,目前我有类似的东西:
{% for key, field in context.contenttype.fields %}
{% if key in context.content|keys %} << is array
{{ key.value }}<< get the value of the field
{% endif %}
{% endfor %}
任何帮助是极大的赞赏。