Ho due modelli che utilizzano Devise e voglio che le viste siano diverse l'una dall'altra. Tuttavia, ha solo una vista new.html.erb, ecc.Rails 3: viste differenti per ogni modello
Come posso avere viste separate per ogni modello?
grazie
Ho due modelli che utilizzano Devise e voglio che le viste siano diverse l'una dall'altra. Tuttavia, ha solo una vista new.html.erb, ecc.Rails 3: viste differenti per ogni modello
Come posso avere viste separate per ogni modello?
grazie
Se vi sto leggendo correttamente, supponendo che si è creato un modello User
e, diciamo, un modello Admin
, ti consigliamo di fare ciò che è noto come set per elaborare Visualizzazioni con ambito.
È possibile generare le viste per ciascun modello chiamando rails generate devise:views users
.
Quindi impostare config.scoped_views = true
all'interno di "config/initializers/devise.rb".
Tutto questo è nel README come una fyi.
Grazie per questa fantastica risposta. –