Tamamen özel Raylar ile doğrulama hata iletisi
Kullanarak "şarkı alan" Kaydet. boş olamaz gibi bir hata mesajı almaya çalışıyorum Raylar Bunun için aşağıdakileri yapın:
validates_presence_of :song_rep_xyz, :message => "can't be empty"
... sadece görüntüler "Şarkı Rep XYW boş olamaz alan adı kullanıcı dostu olmadığı için iyi değil.", Nasıl başka alanlara başlık değiştirebilirim ? Veritabanındaki alan gerçek adını değiştirebilirim, ama birden çok var "şarkısı" fields ve ben özel alan adları var.
Raylar' doğrulama işlemi ve bunu düzeltmenin bir yolu olması gerektiğini hissediyorum. etrafında kesmek istemiyorum
CEVAP
Şimdi, düşünür adları ve özel hata iletileri ayarlamak için kabul yolu 4**.
# config/locales/en.yml
en:
activerecord:
attributes:
user:
email: "E-mail address"
errors:
models:
user:
attributes:
email:
blank: "is required"
Şimdi düşünür adıvedurum doğrulama için "" özniteliği değiştirilmiş. e-posta iletisi
Doğrulama iletileri belirli bir model niteliği, model, öznitelik veya genel olarak ayarlanabilir.
jQuery doğrulama: hata iletisi varsayı...
Raylar 3.2, ÖNEMLİ: kullanıcı kimlik d...
Yakut nerede ve/veya Raylar özel hata ...
raylar için doğrulama özel mesaj 3...
jQuery geçersiz kılma varsayılan doğru...