Her zamanki iletişim bilgisine sahip bir users
tablosuna sahip bir Laravel 4 uygulaması yazıyorum. Benim users
modelimde, e-posta için doğrulamam, yeni kullanıcılar kaydederken iyi çalışan 'email'=>'required|email|unique:users',
belirtiyor.Laravel 4 doğrulama e-postası benzersiz kısıtlaması
Sorum o aksi yapabilirsiniz eski email-- aynı değilse sadece görevden aldığı form gönderildiğinde form--, ben benzersiz e-posta kısıtı için istediğiniz kullanıcı düzenlemeyi nasıl kontrol edileceğidir E-posta (e-postanız) zaten kullanılmadığından, profilinizi kaydedin.
Teşekkür
Her zaman için Auth :: user() -> id', kullanıcı kaydın düzenlenmesi için oturum açılacağından beri – Rafael
Kimliği almak zor olan kısım değildir. Kimliği, bazı kişilerin, kurallarının nasıl ve nerede tanımlandığını ve kullanıldığına bağlı olarak, sorun yaşadığı kuralına enjekte ediyor. Örneğin, kurallarınız modelde statik bir özellik olarak tanımlanıyorsa, kuralda bir tür yer tutucu ve ardından bu yer tutucusunu [bu] bölümünde açıklandığı gibi belirli bir kimlikle değiştirmenin bir yöntemine sahip olmanız gerekir. http://stackoverflow.com/questions/28054979/laravel-4-form-validation-should-be-unique-on-update-form-but-not-if-current/28056267#28056267) soru/cevap. – patricus
Sizin noktanızı görüyorum ama bu durumda, doğrulama kurallarını tamamlamak için kimliği kimliğe iletmek OP'ye kalmış olur. Umarım bunu yapar. Ama bu, yola koyduğu yoldan gitmenin yolu gibi görünüyor. – Rafael