Ben şu durumun üstesinden gelmek için en iyi nasıl hakkında bir ikilem biraz duyuyorum. Benim şimdiki set up - Ben çoğu kullanıcının evcil hayvanlar ile ilgili ise bu formların bazıları, kullanıcı ve kendi kişisel verilerine özellikle ilgili içeri doldurmak için yaklaşık 10 formu bölümleri vardır bir site, uzun bir kayıt süreci var kullanıcıya özel bir User_Controller formları (kullanıcı / profili, kullanıcı / ev vb gibi örn. yöntemler), ve benzer pet ilgili formları Pet_Controller (örneğin pet / sağlık) işlenir işler. Bu yöntemlerin hepsi tek bir Registration_Controller içine kombine edilmelidir olsun ya da olmasın, emin değilim - Ben bu konuda herhangi bir tavsiye açığım.
Her neyse, benim asıl sorun ben kayıt işlemi her kullanıcının ne kadar ilerlediğini gösteren bir ilerleme çubuğu oluşturmak istiyor. Her form bölümde adresler potansiyel farklı kontrolörler için eşleme edilebileceği gibi, ben bir kişi genel sürecinde de olduğu sahne ayıklamak için temiz bir yol bulmaya çalışıyorum. Ben sadece, her isteği ile, örneğin kullanıcı / profilini bir sahne parametre geçirmek için sorgu dizesi kullanabilirsiniz? Aşama = 1. Potansiyel olarak bunu yapmanın başka yolu yönlendirme kullanmaktır - formun her bölüm için adresler, örneğin registration/stage/1 olarak kurulabilir, registration/stage/2 - o zaman ben sadece uygun denetleyiciye bu adresler harita olabilir / perde arkasında yöntem.
Bu hiç bir mantıklı olursa, herkes benim için herhangi bir tavsiye var mı?