Задать вопрос
2ord
@2ord

Каков правильный способ обновления данных для ActsAsTaggableOn::Tag::Translation в ActiveAdmin?

Пытаюсь зарегистрировать модель ActsAsTaggableOn::Tag::Translation чтобы получить возможность переводить теги.
Пользовался руководством https://github.com/activeadmin/activeadmin/blob/ma... в котором указано

ActiveAdmin.register Post do
  permit_params :title, :content, :publisher_id
end


Я пробовал несколько способов и, к сожалению, ни один из них не позволяет обновлять данные модели.

Сначала этот:
ActiveAdmin.register ActsAsTaggableOn::Tag::Translation, :as => "TagTranslation" do
  permit_params :name, :tag_id, :locale
end


Затем этот:
ActiveAdmin.register ActsAsTaggableOn::Tag::Translation, :as => "TagTranslation" do
  permit_params acts_as_taggable_on_tag_translation: [:name, :tag_id, :locale]
end


И даже этот:
ActiveAdmin.register ActsAsTaggableOn::Tag::Translation, :as => "TagTranslation" do
  controller do
    def permit_params
      params.permit! # разрешить любые
#      params.permit acts_as_taggable_on_tag_translation: [:name, :tag_id, :locale]
#      params.require(:acts_as_taggable_on_tag_translation).permit(:name, :tag_id, :locale)
    end
  end
end


Что я упускаю?
  • Вопрос задан
  • 151 просмотр
Подписаться 1 Оценить 2 комментария
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы