Tôi đang sử dụng bài viết về nấu ăn từ symfony.com để thực hiện tùy chọn tải lên tệp cho hình ảnh.Symfony2: Chỉnh sửa tập tin tải lên
Bây giờ tôi muốn tải các hình ảnh khác lên thực thể.
Chiến lược mặc định để chỉnh sửa là: 1. Fetch ra khỏi DB 2. Tiêm vào Form 3. Cố
Bằng cách nào đó chiến lược này không hoạt động nữa khi sử dụng tập tin tải lên (học thuyết không thực hiện sự kiện)
Tôi có thể làm gì khác để làm cho các bài viết có thể chỉnh sửa ảnh?
Hi, bạn đang phải. Khi không có trường nào được cập nhật, các sự kiện gọi lại vòng đời không bị sa thải :) – bodokaiser
Nếu bạn sử dụng Knp DoctrineExtensions, bạn có thể sử dụng Dấu thời gian trên thực thể giữ logic tải lên tệp và sử dụng $ entity-> updateTimestamps(); trước $ em-> persist() để nó sẽ cập nhật các trường giả bạn cần;) –