Модуль перевода Globalize3 для базы данных
У меня проблема с Globalize3, я создал модуль для добавления переводов в Admin для пользователя предпочтений
Я показываю каждый перевод по ее идентификатору и локали. Но я не понимаю, почему локаль не определяется, когда я хочу отобразить страницу.
Суть для лучшего шоу: https://gist.github.com/266562670cd8dab28548
Спасибо за вашу помощь
Исправлена.
1 ответ
Решение
Если вы посмотрите на параметры, которые вы получаете в действии обновления для перевода темы настроек (просто вызовите params[:preference_topic_translation]). Вы заметите, что, вероятно, preference_topic_option_translation
в качестве одного из атрибутов, которых нет в модели.
Вам необходимо обновить строку № 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| %>