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

  • BrandonHarrisWalker

    BrandonHarri

    27 Kasım 2006
  • Howard Pinsky

    Howard Pinsk

    6 AĞUSTOS 2006
  • IGN

    IGN

    19 EYLÜL 2006