SORU
30 NİSAN 2009, PERŞEMBE


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
18 Mayıs 2010, Salı


Ş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.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Andrew_Huang

    Andrew_Huang

    10 ŞUBAT 2006
  • FattySpins's channel

    FattySpins's

    17 Mayıs 2009
  • Pituvision

    Pituvision

    11 Mart 2006