0

Ruby on Rails でアプリケーション カスタム エラー メッセージにコードを与える方法。ユーザーがエラーを見たとき、エラー コードとメッセージの両方を知ることができる必要があります。

たとえば、それぞれのエラーの場合、次の結果を達成したいと考えています。

CODE  Message    
4081  You are not allowed to view the private document 
5082  Company with this name already present
5034  Page removed

これは多言語アプリケーションです。エラー メッセージの翻訳は /config/locales/en.yml にあります。翻訳には i18n gem を使用しています。これは、エラー メッセージの翻訳がコードなしで存在する方法です。

errors:
  messages:
    private_document: "You are not allowed to view the private document" 
    company_name: "Company with this name already present" 
    page_remove: "Page removed"                 
4

1 に答える 1

0

このようなものをお探しですか? ...

errors:
  messages:
    4081 "You are not allowed to view the private document" 
    5082 "Company with this name already present" 
    5034 "Bidding end date should be greater than current date and time"

名前の代わりにコードを使用します。

于 2013-07-29T11:32:34.503 に答える