' Henüz yeterince röportajınız var.
bağlı codevoice belgelerine
: (örneğin "Kullanıcı" ve "Admin" gibi) uygulamasında birden fazla role sahip olursa
, sen Devise aynı kullandığını göreceksiniz tüm roller için görünümler. Neyse ki, Devise, görünümleri özelleştirmek için kolay bir şekilde sunuyor. Tüm yapmanız gereken "config/başlatıcılar/devise.rb" içinde "config.scoped_views = true" olarak ayarlanmıştır.
Bunu yaptıktan sonra sen "yeni yöneticileri/oturumları /" "yeni kullanıcılar/oturumları /" ve gibi rolüne dayalı görüşlere sahip mümkün olacak. Kapsam içinde hiçbir görünüm bulunursa, Devise , "devise/sessions/new" adresindeki varsayılan görünümü kullanır. Ayrıca kapsamlı görüşlerini oluşturmak için jeneratör kullanabilirsiniz:
Yani herkes için görünümleri kümesi olması mümkündür
model tasarlama
... sadece/vasiyetle/oturumları koyun *.
Görünümde ne yapmalıyım? Orada sayfalarda 2 giriş olacak mı? <% eğer company_signed_in? %> <% = current_company.email%> olarak oturum açıldı. Sen değil? <% = link_to, "Çıkış" destroy_company_session_path%> <% else %> <% = link_to, "Kaydol" new_company_registration_path%> veya <% = "oturum" new_company_session_path% link_to> <% end %> sadece 1 giriş sayfasını –
istiyorum Böyle bir şey-you akım_companyz ve 'current_worker 'olacak ve böylece ... komisyon rotaları kontrol | grep oturumu yolları bulmak için – codevoice
İşçi ve şirket olarak giriş yapabileceğiniz 1 giriş sayfasını nasıl yaparım. Ayrı olmalarını istemiyorum. –