Ben her eylem denetleyici sınıf içinde bir fonksiyonu olan özel bir MVC uygulama / framework var.
Bir form isteyen kullanıcı ayrıntıları ile bir görünüm kılan bir signup
eylem var. Bu verileri doğrular ve ya veritabanına kullanıcıyı ekler ve bir başarı sayfasına yönlendirir veya hataları ile orijinal görünüm / form yeniden görüntülemek için gereken bir processSignup
eylemine nakleder teslim üzerinde.
signup
eylem görünümüne veri çeşitli kapalı birkaç sorguları ve ellerini çalışır. Örneğin Bu kullanıcı, bir damla aşağı seçtiğiniz bir önceki formuna girilen adına göre önerilen adlarının bir listesini almak ve model diğer veri alabilirsiniz mevcut ülkelerin bir listesini almak gerekiyor.
Ben bütün bu sorgular yinelenen ve bir hata durumunda benim processSignup
eylem bakış hale önleyebilirsiniz öğrenmek için çalışıyorum. Bu durumları işlemek için standart bir yolu nedir? signup
eylem bir önceki formdan POST
verileri yüzden kayıt formu GET
[(2 {vs dayalı kendisi ve şube teslim olamaz alır )]}.
Ben sadece doğrudan signup
işlevini çağırın ve geçersiz formları normal istekleri ve olanları ayırt etmek için isteğe bağlı bir parametre almak zorunda ama bu hackish görünüyor olabilir. Nasıl diğer çerçeveler bu senaryoyu ele? Ben PHP kullanıyorum ama bu dile özgü bir üst düzey soru birden fazla ise.