Mam dwa modele używające Devise i chcę widoki różnią się od siebie. Jednak ma tylko jeden widok new.html.erb, itp.Szyny 3: Różne widoki dla każdego modelu
Jak mogę mieć osobne widoki dla każdego modelu?
dzięki
Mam dwa modele używające Devise i chcę widoki różnią się od siebie. Jednak ma tylko jeden widok new.html.erb, itp.Szyny 3: Różne widoki dla każdego modelu
Jak mogę mieć osobne widoki dla każdego modelu?
dzięki
Jeśli czytam was poprawnie, przy założeniu, że stworzył User
model i, powiedzmy, Admin
modelu, będziemy chcieli, aby robić to, co jest znane jako zestaw wymyślić się na scoped Views.
Możesz wygenerować widoki dla każdego modelu, dzwoniąc pod numer rails generate devise:views users
.
Następnie ustaw config.scoped_views = true
wewnątrz "config/initializers/devise.rb".
Wszystko to w README jako fyi.
Dzięki za tę fantastyczną odpowiedź. –