Mam problem z ustaleniem, jak zaimplementować wielostronicowy formularz Rails 3 z przesyłanymi plikami, gdzie każdy krok jest obsługiwany przez akcje aktualizacji/edycji w kontrolerze.Szyny 3 wieloetapowy formularz z przesyłaniem plików
Ryan Bates przedstawił swoją wspaniałą screencast, jak wykonywać wielostopniowe formularze przy użyciu sesji, a także krótki opis, jak osiągnąć podobne czynności, zapisując dane w bazie danych na początkowym etapie, a następnie wykonując aktualizacje na kolejnych etapach. krok. Przeczytałem również jego gist, podając bardziej szczegółowe wyjaśnienie niektórych różnych opcji tworzenia wieloetapowej formy (pochylam się w kierunku opcji 1).
Ale wciąż jestem trochę zagubiony, jeśli chodzi o faktyczne wdrożenie wieloetapowej formy. Moim celem jest wykorzystanie operatora nośnika do przesyłania plików (obrazów), a być może także przepływu pracy przez geekq do maszyny stanów, aby pomóc w sprawdzaniu poprawności na każdym etapie.
Po prostu, aby było jasne, obecnie próbuję utworzyć wpis w bazie danych na początkowym etapie kreatora i każda kolejna strona aktualizuje model.
Wszelkie pomysły?
Przykład lub punkt we właściwym kierunku zostałby bardzo doceniony.
Dzięki!
Uwaga: Czytałem inne stanowisko, gdzie Wspominają coś o klucz/wartość danych-sklepu, ale niestety jest nieco nad moją głową ...
Dziękujemy za odpowiedź i opinię! – kwiksilvr