Tôi có một đoạn mã sau: Thông điệpRuby on Rails: Cách tùy chỉnh thông báo lỗi xác thực?
validates :name, :presence => true
Lỗi sản xuất là "Tên không thể để trống" Thay vì sử dụng các tên thuộc tính thực tế (trong trường hợp "tên" này) Tôi muốn nhắn hiển thị như "Tên đăng ký không được để trống". Làm cách nào để ghi đè thông báo mặc định về xác thực? Tôi đã thử thêm: tin nhắn nhưng không hoạt động ...
Cảm ơn!
Chưa bao giờ nghe nói về điều đó. Wow, đã học được điều gì đó mới mẻ - câu trả lời hay! :) –
@ ream88 - giây thứ hai. câu trả lời rất tốt đẹp, chắc chắn sẽ sử dụng điều này. Trước đây tôi đã sử dụng một viên ngọc, hơn một vài tháng trước, cho các thông báo lỗi tùy chỉnh. Đá quý được lưu trữ tại https://github.com/nwise/custom_error_message. – prasvin
Đối với người đọc trong tương lai, trong trường hợp không rõ ràng, tệp 'en.yml' sẽ tồn tại trong' config/locales'. – GMA