Tôi đang gặp một số sự cố với biểu mẫu trong Yii2. Tôi cần tạo một biểu mẫu bao gồm ba trình đơn thả xuống hỏi người dùng thời gian nào trong một tuần phù hợp nhất với họ. Trình đơn đầu tiên sẽ là các ngày trong tuần và hai ngày tiếp theo sẽ là thời gian bắt đầu và kết thúc.Tự động thêm các trường nhập trong Yii2
Nhưng dự án của tôi có nhiều tham vọng hơn thế. Tôi cũng cần cho phép người dùng chỉ định bất kỳ cấu hình thời gian nào và vì vậy biểu mẫu phải được mở rộng và tạo động, cho phép người dùng thêm nhiều menu thả xuống vào biểu mẫu để chỉ định nhiều lần hơn.
Tôi đã thử rất nhiều giải pháp, nhưng sự cố dường như nằm trong trường nhập do người dùng tạo. Tôi tin rằng có một cách để làm điều này trong Yii 1, nhưng Yii 2 rõ ràng là một bản sửa lỗi lớn mà cách giải quyết cũ hiếm khi hữu ích. Tôi đã điều tra nhiều phần mở rộng, đặc biệt là phần mở rộng của Krajee, và mặc dù nhiều phần mở rộng rất đẹp và thân thiện với người dùng, chúng không cung cấp khả năng tạo trường động. Tôi đã thử một số hack bản thân mình, nhưng không có gì đã làm việc, và tôi tự hỏi nếu có một cách nào cả để tạo ra một hình thức với một số năng động của các lĩnh vực đầu vào trong Yii 2. Nếu không, tôi bị cám dỗ chỉ cần viết một số Javascript đơn giản và Php bên ngoài Yii để hoàn thành công việc, nhưng tôi muốn ở lại trong khuôn khổ.
tìm thấy một http://www.9lessons.info/2010/04/jquery-duplicate-field-form-submit-with.html Tìm kiếm giải pháp tốt hơn. Tôi không biết liên kết ở trên sẽ hoạt động hay không – Kshitiz
Có giới hạn nào về tổng số đầu vào được tạo không? – Kshitiz
Có thể có một giới hạn, một cái gì đó mà người dùng sẽ không bao giờ nhấn anyways. Ví dụ, tôi không mong đợi người dùng sẽ chỉ định 20 cấu hình thời gian khác nhau. – richp32