В Drupal 7 я хотел бы создать тип контента Person.У человека может быть несколько профилей - администратор должен иметь возможность выбрать, какой профиль будет считаться основным.Таким образом, это означает, что мне нужен кортеж, состоящий из:
Текстовой области, для текста профиля
Флажок, указывающий, что это основной профиль
Текстовое поле, для именования этого конкретного профиля
Мне нужна функциональность, чтобы работать так же, как в любом из списков: я могу нажать «Добавить еще один элемент», и появится набор из всех трех этих полей.
У меня есть смутное представлениео том, как это может быть выполнено, но это включает использование API формы для добавления полей перед каждым отображением формы, а также необходимое поведение AJAX.Это кажется немного сложным, так как это также потребует создания дополнительной таблицы БД для хранения этих привязанных полей.
Есть ли относительно простой способ сделать это исключительно через hook_install()
?