Tôi có mã tùy chỉnh đọc một loạt tài liệu xml và tạo công thức nhập dữ liệu tùy chỉnh mà tôi tải lên bằng cách sử dụng mô-đun Nhập/xuất trong Orchard. Các tài liệu được nhập có loại nội dung "Tài liệu Api" mà tôi đã tạo bằng giao diện người dùng quản trị Orchard. Bây giờ, tôi muốn thực hiện này tập tin công thức thế hệ mã một phần của một mô-đun tùy chỉnh Orchard (nếu đó là cách tiếp cận đúng, tôi không chắc chắn) và cho phép người dùng quản trị thực hiện như sau:Nhập dữ liệu tùy chỉnh Orchard CMS
Sử dụng một hình thức trong phần Bảng điều khiển quản trị để tải lên các tài liệu xml cần chạy qua trình tạo tệp công thức
Biểu mẫu đó gửi tệp công thức đến mô-đun Xuất/Xuất để mô tả quá trình nhập như thường lệ
Điều gì sẽ là tốt nhất cách tiếp cận để xử lý điều này? Tôi thậm chí không chắc chắn rằng việc tạo ra một mô-đun tùy chỉnh là cách tiếp cận đúng. Nếu có các tùy chọn mở rộng khác mà tôi nên tận dụng, đó sẽ là điều tuyệt vời để biết.
Cảm ơn mẹo. Đó là một thông tin rất hữu ích. Bạn có một ý kiến cho dù các công thức tạo mã nên được thực hiện thành một mô-đun hoặc cái gì khác? Tôi giả sử tôi sẽ tạo ra một mô-đun máy phát điện công thức và tạo một hình thức quản trị cho mô-đun đó, để tôi có thể tải lên các tệp xml bằng cách sử dụng biểu mẫu. Đó có phải là cách tiếp cận đúng không? Tôi mới ở đây sẽ đánh giá cao một số hướng dẫn khái niệm. – user1888320
Có âm thanh hoàn toàn hợp lý. Nếu bạn chưa quen với Orchard, hãy xem http://patrickyong.net/2010/07/25/hello-orchard-part-2/ để biết một số mã ví dụ để thiết lập bộ điều khiển quản trị (hơi cũ, vì vậy hãy kiểm tra các nhận xét) . Việc xử lý tải lên tệp cũng giống như với bất kỳ dự án ASP MVC nào khác và có hướng dẫn tuyệt vời tại http://haacked.com/archive/2010/07/16/uploading-files-with-aspnetmvc.aspx. – mdm
Tôi sẽ cố gắng triển khai những gì bạn đề xuất và báo cáo những gì tôi tìm thấy. Cảm ơn bạn rất nhiều! – user1888320