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

  • chickenby

    chickenby

    2 HAZİRAN 2008
  • curioustravelers

    curioustrave

    12 AĞUSTOS 2006
  • Derek Banas

    Derek Banas

    12 AĞUSTOS 2008