Pracuję nad aplikacją Rails, że istniejący użytkownicy mogą zapraszać dodatkowych członków do przyłączenia się. Problem polega na tym, że model użytkownika istnieje w różnych stanach iw różnych stanach, wymagane są różne zbiory informacji.Sprawdzanie w wielu stanach w Railsach
Na przykład John jest członkiem witryny i zaprasza Mary. John wprowadza imię i adres e-mail Mary, rekord użytkownika jest tworzony w bazie danych dla Mary, a wiadomość e-mail z zaproszeniem jest wysyłana. Jednak po dołączeniu wymagany zestaw zmian danych wymaga od niej podania dodatkowych informacji (np. Hasła).
wciąż się uczę Ruby on Rails i nie widzę żadnych sposób obsłużyć to przy użyciu standardowych technik walidacji validates_presence_of
, validates_format_of
, itd. Czy ktoś może wskazać mi w dobrym kierunku
Dziękuję, że był to doskonały wyjaśnienie. – Jason
Nadal bardzo dobra odpowiedź, trudno znaleźć cokolwiek w tej konkretnej sprawie. Budowałeś koszyk, a ta odpowiedź jest bardzo przydatna. –