浏览代码

Merge pull request #2385 from zeykzso/form_admin_fields

Fix missing quotes on select2 ajax value which caused js syntax error.
Andrej Hudec 10 年之前
父节点
当前提交
7654119673
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      Resources/views/Form/form_admin_fields.html.twig

+ 2 - 2
Resources/views/Form/form_admin_fields.html.twig

@@ -359,12 +359,12 @@ file that was distributed with this source code.
             {% if multiple -%}
                 data = [
                 {%- for key, label_text in value.labels -%}
-                    {id:{{ value.identifiers[key]|e('js') }}, label:'{{ label_text|e('js') }}'}
+                    {id: '{{ value.identifiers[key]|e('js') }}', label:'{{ label_text|e('js') }}'}
                     {%- if not loop.last -%}, {% endif -%}
                 {%- endfor -%}
                 ];
             {%- elseif value.labels[0] is defined -%}
-                data = {id: {{ value.identifiers[0]|e('js') }}, label:'{{ value.labels[0]|e('js') }}'};
+                data = {id: '{{ value.identifiers[0]|e('js') }}', label:'{{ value.labels[0]|e('js') }}'};
             {%- endif  %}
             if (undefined==data.length || 0<data.length) { // Leave placeholder if no data set
                 autocompleteInput.select2('data', data);