0

Globalize3 で問題が発生しました。設定ユーザーの管理者に翻訳を追加するモジュールを作成しました。

各翻訳を彼女の ID とロケールごとに表示します。しかし、ページを表示したいときにロケールが定義されていない理由がわかりません。

より良いショーの要点: https://gist.github.com/266562670cd8dab28548#gistcomment-43681

ご協力いただきありがとうございます

修理済み。

4

1 に答える 1

1

パーフェレンス トピックの翻訳の更新アクションで取得しているパラメーターを見ている場合 (params[:preference_topic_translation] を上げるだけです)。preference_topic_option_translationモデルに存在しない属性の 1 つとして認識されていることに気付くでしょう。

フォームの 12 行目を更新する必要があります。

<%= f.fields_for preference_topic_option_translation do |translate_form| %>

それは読むべきです:

<%= f.fields_for :preference_topic_option_translations, preference_topic_option_translation do |translate_form| %>
于 2011-08-06T14:23:37.357 に答える