У меня есть две моделиRails администратора скрыть belongs_to поле в has_many вложенной форме
class Entity < ActiveRecord::Base
# Associations
has_many :contacts
accepts_nested_attributes_for :contacts, :allow_destroy => true
end
class Contact < ActiveRecord::Base
# Associations
belongs_to :entity
end
Сейчас в рельсах администратора Я получаю ниже вариантов.
Добавить новую контактную форму
Добавить Entity Form
Мне нужно скрыть Entity поле в контактной форме, при добавлении нового организация.
Любая помощь будет полезна.
Вы еще не решили эту проблему? Я не понимаю ваш вопрос. поэтому пользователь переходит к форме «новый контакт», а затем нажимает «добавить новую сущность» и появляется над формой «новый контакт». В этот момент вы хотите скрыть кнопку «добавить новую сущность» ниже? – 8bithero
Нет, в основном я пытаюсь добавить New Entity. Поскольку Entity имеет много контактов, администратор Rails генерирует вложенную форму для добавления контактов при добавлении сущности. Но когда я нажимаю на добавление новой формы добавления контакта в Entity, она просит меня выбрать объект, это означает меньше, так как я добавляю контакт к сущности, которая еще не создана. Понял? Еще я могу объяснить больше. – Senthil
Итак, когда вы создаете новую форму сущности с вложенной формой new_contact, она показывает окно выбора для выбора объекта? Если то, что я понял, правильно, вы можете скрыть его во взглядах. Пожалуйста, поделитесь кодом формы. – 8bithero