Tôi gặp sự cố khi hiển thị bộ sưu tập dưới dạng của tôi.Bộ sưu tập biểu mẫu Symfony2: Chỉ mục của đối tượng hiện tại được hiển thị
Khi hiển thị bộ sưu tập thực thể của tôi, tôi đã có một cái gì đó như thế này:
0
Name: myInputName
Address: myInputAddress
1
Name: myInputName
Address: myInputAddress
Câu hỏi của tôi là lý do tại sao Symfony2 hiển thị index ...
Và điều này cho tất cả các đơn vị lưu vào bộ sưu tập của tôi ...
Dưới đây là đoạn code tôi sử dụng:
$builder
->add('person', 'collection', array(
'label' => ' ',
'type' => new PersonType(),
'prototype' => true,
'allow_add' => true,
'allow_delete' => true,
'by_reference' => false,
))
;
Trong file cành lá của tôi:
<div>
{{ form_widget(edit_form) }}
</div>
Trợ giúp xin vui lòng
Sam
cảm ơn bạn rất nhiều ... Phương pháp không gian loại bỏ nhãn mà không có tiện ích? – Sam
"xóa khoảng trống giữa các thẻ HTML" (http://twig.sensiolabs.org/doc/tags/spaceless.html) Việc sử dụng nó phổ biến trong \ vendor \ symfony \ src \ Symfony \ Bridge \ Twig \ Resources \ views \ Biểu mẫu \ form_div_layout.html.twig – webda2l
Điều này thực sự không giải quyết được vấn đề. Thay vào đó, nó chỉ giấu chỉ mục khỏi hiển thị. Tôi tự hỏi làm thế nào bạn sẽ thay đổi chỉ số để nói, một giá trị khác của thực thể? –