Mam niestandardowy kod, który odczytuje kilka dokumentów xml i tworzy niestandardowy przepis importu danych, który przesyłam za pomocą modułu Import/Export w Orchard. Zaimportowane dokumenty są typu zawartości "Dokumentacja Api", które utworzyłem przy użyciu interfejsu użytkownika administratora Orchard. Teraz chciałbym, aby ten plik recepta część kodu generacja modułu zwyczaj Orchard (jeśli jest to właściwe podejście, nie jestem pewien) i pozwolić użytkownikowi administratora wykonaj następujące czynności:Orchard CMS Custom Data Importer
skorzystać z formularza w sekcji administrator Dashboard, aby przesłać dokumenty xML, które muszą być prowadzone przez generator plików przepis
to forma przekazuje plik receptury do modułu import/Export, tak aby mógł on wykonywać swoje proces importowania jak zwykle
Jaki byłby najlepszy podejście do obsługi tego? Nie jestem nawet pewien, czy właściwe jest tworzenie niestandardowego modułu. Jeśli są inne opcje rozszerzenia, z których powinienem skorzystać, byłoby wspaniale wiedzieć.
Dzięki za cynk. To bardzo przydatna informacja. Czy masz opinię, czy kod generujący przepis powinien zostać przekształcony w moduł czy coś innego? Zakładam, że utworzę moduł generujący receptury i utworzę formularz administratora dla tego modułu, dzięki czemu będę mógł przesłać pliki XML za pomocą formularza. Czy to właściwe podejście? Jestem nowy w tym, doceniłbym pewne konceptualne wskazówki. – user1888320
To brzmi zupełnie rozsądnie. Jeśli jesteś nowy w Orchard zobacz http://patrickyong.net/2010/07/25/hello-orchard-part-2/ dla przykładowego kodu do konfiguracji kontrolera administratora (jest nieco stary, więc sprawdź komentarze) . Obsługa przesyłania plików jest taka sama, jak w przypadku każdego innego projektu ASP MVC, a na stronie http://haacked.com/archive/2010/07/16/uploading-files-with-aspnetmvc.aspx można znaleźć świetny samouczek. – mdm
Spróbuję wdrożyć to, co zasugerowałeś i zgłosić to, co odkryję. Dziękuję bardzo! – user1888320